[英]How to get TeamCity Build trigger filter to build feature branches but not default branch
我已经创建了一个Team City构建来构建功能分支:
默认分支:refs / heads / development分支规范:refs / heads / feature / *
我有一个vcs触发器,所以它为每个git push构建。 但是,当有人推动开发分支时,我不希望它构建。
我尝试在触发器中使用分支过滤器,但是要么在推送时构建特征和开发,要么都没有。
我正在使用TC 9.1.1
请尝试以下设置:
默认分支:refs / heads / development
分支规格:+:refs / heads / feature / *
VCS触发分支过滤器:
+:*
-:<default>
我们正在使用TC 2017.2并遇到同样的问题。 我们可以禁用自动触发,但你仍然可以手动启动它,这很烦人,因为它会让构建代理无所事事。
然后我们发现我们可以选择禁用功能分支的实际构建。 如果转到“ Version Control Settings
,则会出现“ Default Branch Settings
部分。
更多信息在这里
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.