因此,我使用Visual Studio,Git和Visual Studio Team Services。我已經將我的「測試」網站作爲Azure網絡應用運行,並且已經建立了持續部署。所以我從本地PC推送到VSTS,然後更新測試應用程序。到現在爲止還挺好。VSTS - 從一個存儲庫連續部署到兩個獨立的Azure Web應用程序
主要問題:我是否也可以通過將第二個Web應用程序連接到同一VSTS存儲庫,爲另一個域上的「真實」或「活動」站點建立連續部署?那麼是否有可能將兩個Azure Web應用程序鏈接到一個VSTS存儲庫?
我正在考慮使用的工作流程將禁用實時應用程序的連續部署,推送更改,這將更新測試應用程序,確保它的所有工作,然後重新啓用連續部署到現場應用程序,並推動一個微不足道的更改,它可以更新兩者,或者只要將最新版本從存儲庫中提取到實時應用程序(如果可以的話)。這是一個好策略嗎?我以前從未部署過任何東西,歡迎提供任何建議。
所以,如果我理解正確的話,這個過程應該是:編寫新代碼前,創建一個測試分支和發展測試分支。設置從測試分支到測試應用程序的連續部署。當您的更改感到滿意時,將測試分支合併到主分支中,該主分支應更新主分支和實時應用程序。是對的嗎?我不知道關於構建和發佈的任何信息,對以前方法的優缺點,請給我一些鏈接以瞭解更多信息? – nmit026
@ nmit026是的,你是對的。關於VSTS構建和發佈,您可以參考[將應用程序連續部署到Azure應用程序服務網站](https://www.visualstudio.com/en-us/docs/build/apps/cd/deploy-webdeploy -webapps) –