【发布时间】:2017-12-18 22:29:07
【问题描述】:
有没有办法让 VSTS 运行 PR 分支的构建?
我知道您可以设置 VSTS 的策略以在有拉取请求时触发构建,但如果您无法指定构建 PR 的分支应该是需要构建的分支,这将毫无用处。 (例如,我不希望 master 构建,我希望构建我的新代码)。
我知道您可以设置另一个“开发”分支,您可以在其中运行这些测试,但这是不希望的。
谢谢!
【问题讨论】:
-
你说的这是什么意思,如果你不能指定构建给用户的代码的 PR 是什么意思?
-
编辑得更具体。我想要 Travis CI 的功能,检查我的 PR ,构建并测试它。 VSTS 似乎无法做到这一点。
-
我还是不明白这个问题。设置分支策略时,构建定义中的 default 分支 会被 PR 分支覆盖。
-
很奇怪。由于某种原因,我的 PR 昨天才触发 master。我删除了该政策,然后添加回来,它的工作方式与您描述的一样!谢谢
标签: azure-devops