如何在使用GIT部署時將我的網站配置爲使用測試或發佈配置?我可以配置我想使用的分支,但是構建配置。使用GIT部署時在azure網站上更改配置
7
A
回答
4
執行此操作的最佳方法是使用自定義部署腳本,如post中所述。
一旦你這樣做了,你就可以更好地控制你的應用程序的構建方式。在這種情況下,你可以調整msbuild命令來運行它,以便使用你想要的任何配置,就像你在本地機器上運行msbuild一樣。
+0
謝謝。其實我從你的一篇博文中找到了Kudu的鏈接。沒有我有一個用於測試部署的git分支。並在azure網站上添加設置以處理測試參數。到目前爲止,它工作正常。我會看看並嘗試另一種方法,謝謝。 –
2
現在,您可以在配置頁面上爲此添加應用程序設置,而不會遇到自定義部署腳本的麻煩。
SCM_BUILD_ARGS -p:配置= [CONFIGURATION_VALUE]
例如
[KEY] SCM_BUILD_ARGS
[VALUE] -p:配置= QA
https://github.com/projectkudu/kudu/wiki/Configurable-settings
相關問題
- 1. Azure網站Git部署錯誤
- 2. Azure網站使用第三方庫的Git部署不在nuget
- 3. Git網站部署
- 4. 在azure上部署joomla網站
- 5. 在Window Azure上部署網站
- 6. 無法通過Git在Azure上部署靜態網站
- 7. Dev-> Stage->爲Azure網站部署Git部署
- 8. 使用Git部署將Ghost 0.4.2部署到Azure站點
- 9. 使用FTP和git混合部署Azure網站
- 10. 從Orchard部署網站更新到Azure
- 11. 使用git安全部署網站
- 12. Azure網站部署 - .Net網站
- 13. 如何使用Powershell在Azure網站上執行部署交換?
- 14. 通過Git部署網站
- 15. 更改配置文件/部署時間
- 16. 部署到Azure的Sitecore網站中的配置錯誤
- 17. 預編譯網站使用Git在Azure的應用服務持續部署
- 18. 使用Git部署更改的文件
- 19. 更改網站路徑部署
- 20. 無法在Azure網站上部署節點應用程序
- 21. Node.js應用程序無法在azure網站上部署
- 22. 在azure網站(應用服務)上添加post部署腳本
- 23. Azure網站Elmah SMTP郵件在部署時不起作用
- 24. 如何在已部署的Asp.net MVC網站上進行更改
- 25. 成功部署後,我無法在網站上進行更改。
- 26. 使用'git pull'和'git checkout -f'進行網站部署
- 27. 如何在Azure上使用Git部署C#,MVC4應用程序
- 28. ClickOnce部署網站修改
- 29. Azure網站配置錯誤
- 30. 在Azure網站上使用Azure Blob
這是我想尋找到從部署到Azure時的第一件事Github上。 Azure Portal不應該有一個下拉式(或文本框)來選擇編譯時使用的構建配置?對我來說似乎是一個巨大的遺漏。 –