gitlab+jenkins一键发布

系统管理——插件管理——可选插件


主要是gitlab hook-plugingitlab-plugin这两个插件,不通版本的jenkins的插件名称可能不一样,也可能是插件名字改了。
我的jenkins找不到,所以就用关键字hookgitlab全选,安装。重启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项目多了好多多余的插件。页面好复杂,不建议这种暴力安装方法。

插件名:Generic Webhook Trigger Plugin和GitLab Plugin
确认插件改名为Generic Webhook Trigger Plugin和GitLab Plugin
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容