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

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

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

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

c)然后设置代码发布

2)gitlab 操作

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

版本原因有的要在jenkins界面生成token,填写到gitlab界面

原文地址:https://www.cnblogs.com/fengmeng1030/p/10033018.html