我们正在尝试在合并请求中触发构建,但它没有发生,我们跟着http://www.nguyenquyhy.com/2017/10/how-to-integrate-teamcity-and-gitlab-ci/,没有运气。
创建合并请求时触发构建是否可行?
我们正在使用: “TeamCity 2017.2.3(build 51047),有效发布日期2017-11-27,目前正在专业模式下运行。 授权代理商的最大数量:专业版许可证提供的3个代理商 最大构建配置数:专业版许可证提供的100个构建配置“ 并将gitLab作为托管服务。
答案 0 :(得分:1)
感谢评论。 如上所述,我们需要将其添加到VCS根目录中:
"+:refs/heads/(*) and +:/refs/(merge-requests/*)/head"
这实际上可以将合并请求作为分支来构建。
我们通过创建一个格式略有不同的触发器来整理: “+:合并-请求/ *”
这会在合并请求时触发构建。