我使用teamcity 9.1对抗gitlab,并试图让gitlab / teamcity服务挂钩工作。 Gitlab可以正确触发构建,但问题是它在团队城中作为一个名为“#master”的独立功能分支出现,不同于默认分支,也称为' master&# 39;
我已尝试将默认分支设置为master
以及refs/heads/master
,并且我已尝试将+:refs/heads/(master)
添加到功能分支规范中,但基本问题是触发构建设置branch=master
(如gitlab钩子所做的那样)与使用branch=default
触发构建有所不同。
然后我结束了许多看起来像这样的项目:
这有点令人讨厌,因为gitlab触发的版本不会出现在.lastFinished
这样的工件快捷方式中,因为它们引用了default
分支并且它似乎并不是认为从gitlab触发的master
是默认的。
这是团队城市中的错误,还是我配置错了?