VSTS运行在拉请求分支上构建



有没有办法让VST运行PR分支的构建?

我知道您可以设置VSTS的策略,以触发构建,但是如果您不能指定PR制作的分支应该是需要构建的分支,那么这是无用的。(例如,我不想构建主人,例如,我希望我的新代码构建)。

我知道您可以设置另一个可以运行这些测试的"开发"分支,但这是不需要的。

谢谢!

您误解了分支策略如何用于构建定义。一个构建定义指定默认分支(例如,如果您手动排队构建,则构建的分支),并且可以在任何数量的分支上包含CI触发器。

当您将构建定义链接到分支策略并打开PR时,PR分支的构建定义将运行。默认分支被覆盖。您可以通过建立成功构建的默认分支,然后打开包含导致构建失败的更改的PR来轻松验证这一点。

最新更新