如何在Buildbot上使用Web Hooks(Gitlab Integration)
题
我很奇怪,知道在Gitlab上有一个repo时,你真的如何使用buildbot。
从我理解的是,没有办法上传PY文件,这些文件是由后发后挂钩触发的,所以我并不完全清楚你如何告诉Gitlab将CodeBase的更改发送到BuildBot,如何了解已发送这些更改。
我们计划很快切换到Gitlab,我正在展望避免在真正的乐趣开始时卡住。
有没有任何关于Gitlab和Buildbot之间的集成和通信的指针?
Buildbot官方文档的信息并不是很清楚;我已经读过关于Web钩子,但我并没有真正弄清楚他们的工作。
解决方案 2
主要问题是GitHub模块对于BuildBot的不兼容;一旦Gitlab就可以有Gitlab或GitHub钩子,它就会在没有问题的情况下工作。
希望这将有助于人们寻找信息,因此他们避免在墙上敲打头部寻找答案:)
其他提示
有一个gitlab钩子
他们添加了一个 gitlab hook 。您可以将其与GitHub One相同的方式使用。
gitlab挂钩像github那么简单,它也没有 选项。
c['www'] = dict(...,
change_hook_dialects={ 'gitlab' : True }
)
. 不隶属于 StackOverflow