Azure管道在拉取请求分支上运行构建

Dor*_*may 1 git azure-devops azure-pipelines

有什么方法可以运行具有稳定分支的功能分支更改的管道吗?

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

develop2)我正在尝试在分支与分支之间执行拉取请求feature

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

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


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

谢谢!

Jos*_*ust 5

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

可以看到这一点的一个简单地方是查看您为策略设置的构建的签出任务。

在此输入图像描述

根据您的一些配置选项(合并策略等),合并分支应包含合并featuredevelop.

我相信政策机制会从目标上剪掉一个分支,并把源头合并进去。