webhook(网络钩子),一般与jenkins联合使用,gitlab的某个项目的代码更新了后就触发 webhook中配置的 url ,这个url一般是某一个jienkins中某一个job的url。即gitlab代码更新后就会触发 jinkins的任务自动进行构建。
11.0的版本的web hook如下
设置---》 导入所有仓库
注意: 上面的url 填写的地址,如 下图,是构建触发器中显示的地址 GitLab webhook URL: http://172.10.30.228:8080/project/test (这个就是jenkins构建任务的回调url) 。 需要安装gitlab插件。
注意: 回调url 的具体分支 是在 jenkins中的 源码管理 确定的(git 地址配置,分支确定)。