Gitlab挂钩打开合并请求

时间:2013-10-31 09:32:27

标签: continuous-integration build-automation gitlab buildbot

我有一个buildbot服务器和Gitlab。我无法弄清楚,只要在Gitlab上打开合并请求就触发构建。目的应该是,只要构建成功或失败(构建在合并请求+上游分支上完成),buildbot就会将注释写回合并请求。

任何提示如何触发?

谢谢!

3 个答案:

答案 0 :(得分:2)

Gitlab团队实际上合并了一些内容,以便在打开或更新合并请求时触发Web挂钩:  见https://github.com/gitlabhq/gitlabhq/pull/5881https://github.com/gitlabhq/gitlabhq/issues/1137

答案 1 :(得分:1)

您可以为GitLab CI实施一个service。这实际上回复了合并请求,无论GitLab CI是否通过了测试套件。

答案 2 :(得分:0)

我实现了一个并将其贡献给buildbot项目,请参阅https://github.com/buildbot/buildbot/pull/1820

它使用webhooks并将注释发回到合并请求以显示构建状态。