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