Azure devops VST在拉请求分支上运行构建

Azure devops VST在拉请求分支上运行构建,azure-devops,Azure Devops,有没有办法让VST运行PR分支的构建 我知道您可以设置VSTS的策略,以便在有拉取请求时触发生成,但如果您不能指定生成PR的分支应该是需要生成的分支,则这是无用的。(例如,我不希望master生成,我希望生成我的新代码) 我知道您可以设置另一个“dev”分支,在那里您可以运行这些测试,但这并不是您想要的 谢谢 您误解了分支策略在构建定义方面的工作方式。生成定义指定默认分支(例如,如果手动将生成排队,则生成的分支),并且可以在任意数量的分支上包含CI触发器 将生成定义链接到分支策略并打开PR时,将

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

我知道您可以设置VSTS的策略,以便在有拉取请求时触发生成,但如果您不能指定生成PR的分支应该是需要生成的分支,则这是无用的。(例如,我不希望master生成,我希望生成我的新代码)

我知道您可以设置另一个“dev”分支,在那里您可以运行这些测试,但这并不是您想要的


谢谢

您误解了分支策略在构建定义方面的工作方式。生成定义指定默认分支(例如,如果手动将生成排队,则生成的分支),并且可以在任意数量的分支上包含CI触发器


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

如果您不能为用户指定该生成,那么这是没有用的。请编辑为更具体。我想要Travis CI的功能,检查我的PR,构建并测试它。似乎无法用VST做到这一点。我仍然不理解这个问题。设置分支策略时,生成定义中的默认分支将被PR branch.com覆盖。由于某种原因,我的公关只是昨天的事。我删除了策略,然后重新添加,并按照您所描述的方式工作!谢谢