我很确定这个设置对我们来说是有效的。我稍微更改了我们的构建以反映一些操作更改,现在CI git分支触发器无法正常工作。我试图得到它,所以当PR合并到master时它会触发发布版本。我可以手动触发此构建,但不能从dev向master提交PR然后接受PR(在github上)。
其他人是否有问题或知道什么是错的?
答案 0 :(得分:11)
添加答案,以便更加明显。 @ starain-MSFT评论是解决方案。
我添加了一个具有相同触发器的新构建,并修复了另一个未触发的构建。然后删除了我添加的新版本,一切正常。
答案 1 :(得分:0)
不幸的是,克隆构建定义无效,也没有对构建定义进行琐碎的更改。相反,我必须显式禁用CI触发器,保存,然后重新启用它并再次保存。 (烦人的,因为我必须重新定义所有规则。)但是,如果接受的答案对您没有帮助,请尝试一下。
我还想知道是否可以在触发分支列表中添加一个随机分支,进行保存,然后删除该随机分支,然后再次保存是否可行(并且使您不必重新定义所有内容)。