系统管理——插件管理——可选插件
主要是gitlab hook-plugin和gitlab-plugin这两个插件,不通版本的jenkins的插件名称可能不一样,也可能是插件名字改了。
我的jenkins找不到,所以就用关键字hook 和gitlab全选,安装。重启jenkins生效
gitlab-plugin
gitlab hook-plugin有点像这个
保存后——gitlab【选择要操作的项目】——【设置】——【Webhooks】填写刚刚复制的网址和tonken
image.png
这个取消掉-保存
测试一下
成功触发
查看jenkins时刚刚时间点出发的
问题点:
最开始gitlab hook-plugin插件没找到,就只安装了gitlab-plugin。gitlab【测试】触发返回也是【Hook executed successfully: HTTP 200】但是jenkin就是没有触发发布任务。所有暴力安装了所有* hook*相关的插件,再次触发成功发布jenkins任务。但是jenkins项目多了好多多余的插件。页面好复杂,不建议这种暴力安装方法。
网友评论