配置Gitlab Push自动触发jenkins构建
一、 下载gitlab pluginJenkins>插件管理
下载并安装gitlab plugin
二、 配置gitlab认证
路径Jenkins>Credentials>System>Global credentials (unrestricted)> Add Credentials
1、 Kind选择Gitlab API token
2、 其中API token填写gitlab中有库权限的账号profile>account>Private Token
3、 ID填写用户账号
https://images2017.cnblogs.com/blog/1197056/201708/1197056-20170808072246159-1000012958.png
一、 选择连接
路径系统管理>系统设置
1、 填写连接名
2、 填写gitlab 访问URL
3、 选择gitlab认证
4、 测试连接
https://images2017.cnblogs.com/blog/1197056/201708/1197056-20170808072308049-1456630944.png
四、 配置任务
在job配置中选择gitlab connection
https://images2017.cnblogs.com/blog/1197056/201708/1197056-20170808072344299-734192939.png
五、 任务配置
在job配置界面
1、 勾选 build when a change……
2、 选择push events事件触发构建
3、 选择分支过滤
4、 Secret token需要安入gitlab项目中的webhook
https://images2017.cnblogs.com/blog/1197056/201708/1197056-20170808072419205-1790703479.png
六、 配置gitlab中的webhook
1、 写入项目URL
2、 Secret Token写入jenkins生成的token
https://images2017.cnblogs.com/blog/1197056/201708/1197056-20170808072503955-1690780827.png
页:
[1]