gitlab利用webhook通知jenkins进行构建

来源:互联网 发布:七雄战记更新网络错误 编辑:程序博客网 时间:2024/06/08 18:01

设置jenkin回调地址

通常,jenkins在项目配置的时候,是可以配置远程构建触发器,设置好jenkins的回调url,就可以让jenkins进行构建。
但是,源码服务器是gitlab的情况下,我们可以不用每个项目都手动配置jenkins的回调url,利用插件Gitlab Hook Plugin,它帮助我们在git类型的构建任务中都配置了一个默认的回调url。

配置web hook

如果jenkins安装了Gitlab Hook Plugin插件,我们只要按Gitlab Hook Plugin说要求的地址格式设置好回调URL即可。
配置存在两种格式,在执行的时候存在细微差异,可以参考插件作者github

##配置一http://your-jenkins-server/gitlab/build_now##配置二http://your-jenkins-server/gitlab/notify_commit

参考配置如

http://192.168.0.100:28080/gitlab/build_now

配置完成后,点击进行测试,然后进入jenkins,就可以看到效果了。

1 0