gitlab项目有变化jenkins自动触发构建 webhooks

2、以管理员身份登录gitlab,如admin账号——>

(1)点击Admin Area ——> settings——> settings下的network ——>outbound requests,选择第一个——保存

(2)进入到将要设置的项目,点击项目中的settings——选中Integrations

(3)URL填写jenkins中生成的地址,Trigger,可选择push events,即当本地代码上传到gitlab上时,gitlab会请求jenkins构建。

(4)保存后,可进行测试,如选push events进行测试。

(5)若报如下信息,说明已发起请求,但jenkins没有接收到,需在jenkins下做如下配置

在jenkins中配置如下,即可。

再次测试,请求成功,并且jenkins自动构建项目


1、首先jenkins中先按照gitlab插件和gitlab webhooks插件,若使用的是github,同理也要安装插件

(2)插件完成后,构建项目,选择如下操作

发布了120 篇原创文章 · 获赞 12 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/ljj123_/article/details/104981900