使用gitlab, jenkins搭建CI(持续集成)系统(2) -- 配置webhook触发构建

1. 在gitlab上配置192.168.1.30的ssh秘钥,使jenkins可以操作gitlab上的project

  进入gitlab,点击右上角

  

  点击 Settings -> SSH keys

    

   点击Add key, 添加 ssh key

 

2. 在jenkins中配置example-springbootmvc json

进入jenkins -> 新建

 

输入名称,选择“构建一个自由风格的软件项目"

点击确定

 

3. 配置git远程仓库地址

进入刚才新建的example-springbootmvc job, 点击“配置"

 

在上面的源码配置中Branches to Build中只配置了master和test分支,表示gitlab webhook只能触发master和test构建。

  

4. 配置gitlab webhook url

在gitlab中打开前面创建好的example-springbootmvc project.

 

点击 Add webhook 

test -> push events

如果你前面步骤都没问题的话,jenkins中的master构建就会被触发,你会在jenkins的构建历史中看到这样个构建信息:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值