gqinvs 发表于 2018-1-11 20:58:26

配置Gitlab Push自动触发jenkins构建

  一、 下载gitlab plugin
  Jenkins>插件管理
  下载并安装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]
查看完整版本: 配置Gitlab Push自动触发jenkins构建