Azure管道在Pull Request分支上运行构建

时间:2020-02-10 20:19:55

标签: git azure-devops azure-pipelines

有什么方法可以运行带有来自Feature分支和稳定分支的更改的管道吗?

1)我有2个分支,分别称为developfeature

2)我正在尝试在develop分支和feature分支之间进行请求请求。

3)我已经在开发分支策略下配置为运行成功的管道。 使用了以下partitions

4)当我们运行“拉取请求”时,它将合并并在develop分支更改的情况下在feature分支上运行管道,还是仅在develop分支上运行管道?


坦率地说,我的问题是启动PR时,它会处理带有源分支的子分支中的新更改并在源分支上运行管道吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

PR将在其自己的分支refs/pull/{pullId}/merge上运行。

一个简单的地方就是查看您为策略设置的版本的结帐任务。

enter image description here

取决于您的某些配置选项(合并策略等),合并分支应包含将feature合并到develop中的预期结果。

我相信政策机制会从目标中削减一个分支并将其合并。