Gitlab利用Webhook实现Push代码后的jenkins自动构建

1)Jenkins上的操作
通常,jenkins在项目配置时是可以配置远程构建触发器,设置好jenkins的回调url后就可以让jenkins进行自动构建。这就需要先下载Gitlab Hook Plugin 插件。登陆Jenkins,分别点击"系统管理"->"插件管理"->"可选插件",选择Gitlab Hook Plugin
1332343-20181128164155640-1609916376.png

a)先设置代码的git下载路径,这里通过ssh方式(需要提前将Jenkins本机的key添加到Gitlab上)

1332343-20181128165142936-727937718.png

b)查看jenkin生成回调地址。在任务重构建触发器下获取回调URL。下面的URL那一行只有Gitlab Hook Plugin插件下载成功后才能显示。
1332343-20181128165242215-142085512.png

c)然后设置代码发布
1332343-20181128165327506-1702644753.png

2)gitlab 操作
1332343-20181128165636598-160710844.png

添加成功后,点击此webhook后面的test进行测试

版本原因有的要在jenkins界面生成token,填写到gitlab界面
1332343-20181128165812769-1248320600.png

转载于:https://www.cnblogs.com/fengmeng1030/p/10033018.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值