在我的Azure门户中,我在美国东部地区创建了一个空的逻辑应用程序。我创建了一个logicapp工作流示例,其中包含http请求触发器和初始化变量操作。然后将其作为json文件下载并删除此logicapp。现在我的要求是在Azure git repo中,我必须使用这个工作流json文件作为源,然后使用Azure devops管道需要部署到那个空的logicapp。在azure portal中成功部署后,空logicapp应该具有此工作流。在我的Azure devops中,我创建了名为Demo repo的git repo,并上传了示例工作流json文件。在此之后,我面临的问题,如如何配置管道,以实现我的要求。
我这边的努力
已创建空logicapp区域,美国东部
使用敏捷流程创建Azure DevOps,并创建Demo Repo和上传示例工作流。Json.
将欣赏详细的解决方案。谢谢
1条答案
按热度按时间yhived7q1#
在此之后,我面临的问题,如如何配置管道,以实现我的要求。
为了在Azure门户中部署Logic应用文件,您可以在发布管道中使用ARM模板部署任务,并选择包含Logic应用工作流的LogicApp.json文件和包含Logic应用参数的LogicApp.parameters.json文件,如下所示:
通过单击选择LogicApp.json和LogicApp.parameters.json文件. 3点和正确的路径到您的存储库。和在覆盖参数写你现有的逻辑应用程序的名称和它的位置在值如下:-
模板参数:-
输出:-
更新:-
我的Azure存储库:-
我建议使用Release pipeline,而不是CI Build pipeline,但你也可以在构建管道中使用下面的YAML代码-