微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 devops 将 powerapp 解决方案发布到新环境

如何解决使用 devops 将 powerapp 解决方案发布到新环境

我对将 PowerApps 解决方案部署到同一租户内的新环境的任何信息或经验感兴趣。

在我的解决方案中,我有一个画布应用程序和应用程序和共享点之间的几个流。我使用了对所有连接(共享点、邮件等)的连接引用。在 DevOps 方面,我有一个来自我的开发环境的构建管道,非常符合 Microsoft 对 ALM 的建议。此外,我有一个发布管道可以在另一个环境中发布解决方案,例如一个测试环境。我可以发布该版本,但是当我在新环境中访问解决方案时,所有流都已关闭,并且与 sharepoint 的所有连接都已被切断。当我检查流时,它会抛出一个错误,指出它无法找到连接 ID。令我感到奇怪的是,无法选择新解决方案中可见的连接引用。但是,我可以做的是添加一个新连接(从每个流),然后我可以重新打开流并在画布应用程序中激活它们中的每一个

在这里要求的是任何文档、指南、教程、帮助等,以使此版本更加自动化,因此我不必为每个操作的每个操作重新添加连接流量。

解决方法

我认为您很幸运?,您应该查看latest PA community call。我认为最后一个演示是您正在寻找的东西(尤其是 from that moment I suppose?)并且现在是 Power Platform 中的目标之一。

如果您也正在考虑引入源代码控制(如 git),目前社区中正在朝着这个方向进行一项很酷的实验,我认为这是非常有希望的,您可以check this article。但是请将此打包/解包工具视为实验,不要只是删除原始的 .msapp 文件?。

,

我想我终于找到了一个可行的解决方案。我将在这里记录我的步骤,供其他 ALM 有希望的人使用。 第一次推送到目标环境时,我需要单击每个连接引用,单击解决方案层,See pa_1) 使用面包屑路径后退一步 See pa_2] 并从这里开始我可以分配正确的连接。现在可以轻松进行后续部署。

此外,第一次部署时,我了解到无法激活工作流。但是,未来的部署可以通过管理导入解决方案构建工具的设置来激活工作流程

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。