一、配置步驟
Jenkins 安裝完成以后,首先我們在Jenkins中需要安裝一下,Gitlab Hook Plugin,GitLab Plugin,Gitlab 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.提交代碼,查看是否會自動構建項目