我如何制作将更新2个分支的管道?

时间:2020-05-03 14:53:33

标签: azure azure-devops azure-pipelines-release-pipeline

我有一个用于主服务器的管道,当发生对主服务器的拉取请求时,该管道将对其进行检查,如果一切正常,它将在主分支上的网站上进行部署。

但是我想做的是,当我对主服务器执行拉取请求时,我也想使用相同的版本更新修补程序分支。因此,一旦我对master分支提出了拉取请求,它也会同时更新master分支以及最新版本的hotfix分支。我该怎么做?

2 个答案:

答案 0 :(得分:2)

如果没有任何更改,它将无法自动更新修补程序分支。您需要执行从master分支到hotfix分支的合并,并在YAML文件中指定一个触发器,如下所示:

trigger:
- master
- hotfix

这样,master分支和hotfix分支都可以触发此管道。

有用的链接:

答案 1 :(得分:0)

要解决此问题,您必须从称为create pull request的市场下载扩展程序