乐趣区

关于前端:gitlab提交代码触发jenkins-自动构建配置

参考文档

gitlab 提交代码主动触发 jenkins 构建命令配置 
https://www.pianshen.com/article/29621804321/   

具体操作如下

  1. 点击 治理 jenkins(Manage jenkins)
  2. 查看插件 gitlab hook 插件 gitlab 插件 是否依照,装置这两个插件
  3. 能够再 Available 可用插件中间接装置,然而可能会失败;也能够再 Advanced 中间接装置已下载好的插件
  4. gitlab-hook 插件下载地址(https://updates.jenkins-ci.or…)集体装置版本 gitlab v1.5.13 和 gitlab hook v1.2.0
  5. jenkins 装置插件失败参考文档(http://www.voidcn.com/article…)
  6. 插件装置完后,进入对应的 job-> 配置(configure)-> 构建触发(Build Triggers)
  7. 点击 Advanced… 按钮生成 Secret token,复制 URL 和 Secret token
  8. 进入 gitlab 找到对应的我的项目而后配置 setting-> Integrations-> 输出复制过去的 url + Secret token -> Add webhook 提交
  9. git push 代码触发 jenkins 主动构建
  10. 容许触发 jenkins 主动构建的分支能够设置 included:dev development 开发环境 不容许 master release 分支的提交触发构建, 开发环境的 jenkins 通过 dev 分支的提交触发,测试环境能够通过 release test(gitlab 分支名称);如果不配置只有有代码提交到 gitlab 就会触发各个环境的构建,通过配置 included,Exclude 能够配置通过对应分支的代码变动来触发构建

相干截图
1.


2.


3
4.

6.


7.


8.


9.
10.

退出移动版