繁体   English   中英

如何获得TeamCity Build触发器过滤器来构建功能分支但不是默认分支

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM