2017-08-02 64 views
6

我非常确定这个设置对我们来说一直在工作。我稍微改变了我们的构建以反映一些操作更改,现在CI git分支触发器不起作用。我试图得到它,所以当公关合并到主人它触发发布版本。我可以手动触发这个构建,但是当从开发者提交一个PR到master,然后接受PR(在github上)时,不会。VSTS持续集成触发器不能正常工作

是否有其他人有问题或知道什么是错的?

enter image description here

+1

如果您使用新的构建定义进行尝试,结果如何? –

+0

@ starain-MSFT我甚至都没有考虑过这个问题。一旦我添加了具有相同触发器的新版本,这两个版本都会在下一次PR合并时触发。非常感谢。我不知道发生了什么事。 – Andrew

回答

7

添加一个答案所以这更加明显。 @strain-MSFT评论是解决方案。

我用相同的触发器添加了一个新的构建,并修复了另一个未触发的构建。然后删除我添加的新版本,一切正常。

+0

这在我们的托管代理上发生了两次。我们不得不克隆构建来解决这个问题。一旦构建定义被克隆,原始和克隆开始构建。 https://stackoverflow.com/users/6936103/marina-msft – jdot

+0

刚刚遇到完全相同的问题。只要我克隆了构建定义,就会根据触发器配置开始如预期的那样开始启动 –

+0

只是为了帮助提供时间线 - 此问题仍然有效,此解决方案仍然适用于 – Rawrgramming