Git提交代码自动触发Jenkins构建项目

发布 : 2018-03-21 分类 : jenkins

Git提交代码自动触发Jenkins构建项目

1.需求场景

用户提交代码后自动触发jenkins构建项目
流程图如下:
upload successful

2.JenKins安装插件

插件名称 : Gitlab Hook Plugin

3.Jenkins配置

upload successful
需注意回调地址的格式:
格式: 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

upload successful

5.提交代码

客户端提交代码到LinuxHub项目,GitLab服务检测到有push动作后,就会回调Jenkins项目。

6.自动触发项目构建项目

upload successful

本文作者 : 泽泽
原文链接 : http://www.linuxhub.cn/2018/03/21/Jenkins-git-hook.html
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

知识 & 情怀 | 二者兼得

微信扫一扫, 向我投食

微信扫一扫, 向我投食

支付宝扫一扫, 向我投食

支付宝扫一扫, 向我投食

留下足迹