在jenkins上实现gitlab提交时自动触发构建,已知jenkins可自动生成webhook连接及secret token&Gitlab可配置webhooks连接及secret token,因此两者可通过此webhook建立联系并实现此功能
一、jenkins-构建触发器中选择build when a change to gitlab
获取 web hook :可以直接看到
获取access_token: 高级设置-generate secret_token
![](https://img.haomeiwen.com/i9492512/b2bdb7e5a326ab46.png)
![](https://img.haomeiwen.com/i9492512/39b9b17278ae8f33.png)
二、gitlab中设置web hook
其中url,secret token设置上述jenkins中获取的值
![](https://img.haomeiwen.com/i9492512/97c3928dce0a0a9a.png)
三、测试联通性
![](https://img.haomeiwen.com/i9492512/e043dc95e98b5f3e.png)
网友评论