如何在使用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不应该有一个下拉式(或文本框)来选择编译时使用的构建配置?对我来说似乎是一个巨大的遗漏。 –