5.自动化构建配置webhook


一、配置步骤

Jenkins 安装完成以后,首先我们在Jenkins中需要安装一下,Gitlab Hook PluginGitLab PluginGitlab Authentication plugin插件;

1、在Jenkins中找到通知地址

勾选如图保存,复制URL到gitlab

 

 

2.gitlab配置webhook

 

 

 

 

 

 

解决gitlab添加webhook提示Url is blocked: Requests to the local network are not allowed的问题

 

 

 

 

 

 

 

 

 

 

4.验证webhook配置是否成功

 

 

403问题解决

进入jenkins:

Manage Jenkins- >Configure Global Security -> 授权策略 -> Logged-in users can do anything (登录用户可以做任何事情) 点选 -> 匿名用户具有可读权限 点选

 

 

 

 

 

去掉Gitlab enable authentication 点选 放开

系统管理 -> 系统设置 -> Enable authentication for '/project' end-point

 

验证配置是否成功

1.如图

 

 

 2.提交代码,查看是否会自动构建项目

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM