我在TeamCity中有以下设置:
构建配置设置 - >版本控制设置 - > VCS Root:
当从远程运行/我的功能分支获取来自Github的提交时,这会完美地触发,但是当我尝试将它设置为通用(所有分支在远程运行时推送)时,这样:
什么都没有被触发。
是否有人知道在推送到remote-run/ANYTHING_HERE
时需要触发哪些分支规范?
谢谢, 约努茨
事实上,如果我指定类似的内容,它就无法连接到Github仓库:
即使我的Github仓库中存在有效的Pull请求,分支规范中的 -:refs/heads/*/pull
或-:refs/heads/*/merge
或+:refs/heads/*/pull
或+:refs/heads/*/merge
也是如此。
答案 0 :(得分:2)
在触发器中使用分支过滤器,并将唯一的过滤器设置为
+: remote-run/*
同样在版本控制 分支规范下使用
+:( remote-run/*)
我也有类似的问题并按上面给出的那样解决了。 我认为这也可以解决你的问题。