在我目前的工作流程中,我在Visual Studio中进行代码更改,将更改推送到Github,然后在几个小时后使用Azure应用发布配置文件(https://learn.microsoft.com/en-us/azure/app-service/quickstart-dotnetcore?tabs=net70&pivots=development-environment-vs#3-update-the-app-and-redeploy),等待10分钟并检查更改。所有步骤都是在Visual Studio中手动完成的。
我不喜欢“下班后出版...等待和检查”的步骤,因为它是盲目的点击和等待,这可以由一个机器人。是否有一种方法可以使用相同的Azure发布配置文件,但将发布计划为在特定时间自动运行?
1条答案
按热度按时间tp5buhyn1#
据我所知,没有计划自动发布应用程序,手动发布和复制。在Visual Studio中创建了一个示例Web应用程序,并将我的应用程序推送到GitHub中。
我在Azure中创建了Web App。
然后,我通过使用授权将GitHub连接到App服务。
我部署的应用程序工作正常。
然后,我做了更改,更新了应用程序,并重新部署有没有冲突的应用程序的功能。
本地输出:
在部署后的Azure中:
注:任何进一步的澄清需要参考此SO链接这是另一种方式发布。