0
点赞
收藏
分享

微信扫一扫

gitlab 提交代码自动触发 Jenkins 构建

利用 ​​gitlab​​ 的 webhook 功能以及 jenkins 的 generic-webhook-trigger 和 gitlab-plugin 插件实现当代码 push 到 gitlab 时触发 Jenkins 自动构建项目操作

一、jenkins安装插件

系统管理 =====》插件管理 =====》可选插件 =====》搜索要按照的插件 (generic-webhook-trigger 和 gitlab-plugin)

gitlab 提交代码自动触发 Jenkins 构建_安装插件

创建一个测试项目

新建项目maven  =====》配置 gitlab 仓库地址 =====》配置构建触发器

主要的是配置触发器如下

 找到红框里的一行 打上对勾什么都不用填写 

gitlab 提交代码自动触发 Jenkins 构建_安装插件_02

  往下有个高级 点开  到最后 Secret token 配置  有一个 generate 点一下 会生产一个token值

gitlab 提交代码自动触发 Jenkins 构建_安装插件_03


然后就正常配置打包顺序 然后保存

二、gitlab配置

登陆gitlab 的一个项目找到webhooks 进去配置

gitlab 提交代码自动触发 Jenkins 构建_触发器_04

填写你在jenkins配置的url和token

gitlab 提交代码自动触发 Jenkins 构建_安装插件_05


jenkins-url和tolen位置在

gitlab 提交代码自动触发 Jenkins 构建_安装插件_06

gitlab 提交代码自动触发 Jenkins 构建_安装插件_07

验证效果然后测试是否成功


举报

相关推荐

0 条评论