码迷,mamicode.com
首页 > Web开发 > 详细

通过webhook构建Jenkins项目

时间:2020-01-31 18:44:08      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:功能   img   ima   使用   更新   jenkins   setting   实现   tla   

 轮询SCM可以实现Gitlab代码更新,项目自动构建,但是

该方案的性能不佳。那有没有更好的方案呢? 有的。就是利用Gitlab的webhook实现代码push到仓
库,立即触发项目自动构建。

技术图片

安装Gitlab Hook插件
需要安装两个插件:
Gitlab Hook和GitLab

技术图片

 

 Jenkins设置自动构建

技术图片

 等会需要把生成的 webhook URL配置到Gitlab中。

Gitlab配置webhook
1)开启webhook功能
使用root账户登录到后台,点击Admin Area -> Settings -> Network
勾选"Allow requests to the local network from web hooks and services"

技术图片

2 )在项目添加webhook
点击项目->Settings->Integrations

技术图片

 

 修改代码

技术图片

技术图片 

通过webhook构建Jenkins项目

标签:功能   img   ima   使用   更新   jenkins   setting   实现   tla   

原文地址:https://www.cnblogs.com/dalianpai/p/12245692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!