我在Azure中设置了两个站点,一个临时站点和一个生产站点。
两个站点都连接到我的git存储库的主分支。
当我提交对主分支的更改时,阶段站点会自动更新。我想要做的是设置生产以使其不会自动更新,但我可以在需要时手动更新它。
基本上这样一来,变化就会被推到舞台上,当我准备好进行制作时,我可以手动推动它们。
有没有办法在Azure中执行此操作?
答案 0 :(得分:0)
您有几个选择:
另一种选择,这是一项更多的工作。 (特别是如果你之前没有这样做过),但由于对部署的更多控制,它具有优势:
在Azure中创建VSTS帐户。在VSTS帐户中创建一个项目。根据源设置构建以创建可在发布管理中使用的工件。创建可以部署到Staging的版本,例如在批准生产之后。 (如果你愿意,也可以在这里配置交换,以发布到产品)
有关此信息:
https://www.visualstudio.com/en-us/docs/build/apps/aspnet/aspnet4-to-azure https://www.visualstudio.com/en-us/docs/build/apps/cd/deploy-webdeploy-webapps