Git提交代码自动触发Jenkins构建项目
Git提交代码自动触发Jenkins构建项目
1.需求场景
用户提交代码后自动触发jenkins构建项目
流程图如下:
2.JenKins安装插件
插件名称 : Gitlab Hook Plugin
3.Jenkins配置
需注意回调地址的格式:
格式: http://USERID:APITOKEN@JENKINS_URL/project/YOUR_JOB
样例:Jenkins帐号
User ID: ops
API Token: adbc123456789
项目: LinuxHub
http://ops:adbc123456789@192.168.100.20:8080/project/LinuxHub
4.GitLab配置
配置Web Hooks
5.提交代码
客户端提交代码到LinuxHub项目,GitLab服务检测到有push动作后,就会回调Jenkins项目。
6.自动触发项目构建项目
本文作者 : 泽泽
原文链接 : http://www.linuxhub.cn/2018/03/21/Jenkins-git-hook.html
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得