|
|
1
2
|
|
|
2
4
听起来你在寻找从GitLab到Azure应用的直接部署,但是我建议使用部署管道工具给你更多的选择。 Azure DevOps Services 管道可能是一个安全的选择,并且有一个空闲层 very brief getting started guide for Web Apps deploys . marketplace tool for integrations with GitLab . 这似乎不具备释放触发器的功能,但可以手动触发。其他人有这个问题 release triggers in the marketplace Q&A 所以也许它会出现在路线图中。 |
|
|
3
4
为了重现您的情况,我使用了Azure CLI:
可以在powershell的脚本中使用。 首先,我尝试获取有关当前使用Bitbucket存储库部署的所有信息,该存储库配置为Microsoft.Web/sites/sourcecontrols/Bitbucket:
得到了答案:
我断开了它的连接,并手动配置它,指定 就像在你的链接中一样,定义了相同的Git存储库和分支,最后,我得到了几乎相同的结果:
您可以看到不同之处:
总之,您可以使用官方的Azure Cli和部署定义轻松编写脚本,方法如下:
2018年11月15日编辑:
需要注意的是,有时需要几分钟才能触发部署。 最后,如果您想自动执行某个命令(Powershell命令、GNU/Bash脚本、.py、.bat或其他什么),您可以创建 .部署 文件位于存储库的根目录中。
你可以在网上得到更多的信息 official documentation . |