文章目錄
- 一、Jenkins配置
-
- 1.1、插件安裝
- 1.2、安全配置
- 1.3、工程配置
- 二、GitLab配置
-
- 2.1、建立token
- 2.2、設定觸發器
- 三、測試一下
一、Jenkins配置
1.1、插件安裝
Jenkins確定以下兩個插件安裝成功:
- Gitlab Hook Plugin
- Git plugin
1.2、安全配置
- 系統管理→全局安全配置→授權政策→登入使用者可以做任何事情(選中)→匿名使用者具有可讀權限(選中)
- 系統管理 -> 系統配置 -> Enable authentication for ‘/project’ end-point (取消選中)
1.3、工程配置
工程的建構觸發器選擇
Build when a change is pushed to GitLab
,複制出該
webhook
的URL,儲存。
二、GitLab配置
2.1、建立token
User Settings → Access Tokens
得到
token
:
2.2、設定觸發器
然後去到 Gitlab 的項目工程中 setting → Integrations Settings ,将 webhook 的 URL 和 Gitlab 的 token 填入,儲存。
得到一個
WebHook
三、測試一下
提示
檢視 Jenkins 工程已經在建構了