Jenkins中使用GitLab的配置


 

1. 概述

Jenkins中從GitLab上拉取代碼進行打包或測試。

2. 安裝

JenkinsGitLab默認已經安裝好,安裝過程此處不再贅述。

Jenkins上安裝GitGitlab插件,如下圖:

 

3. 配置

3.1. 系統配置

Jenkins連接gitlab需要配置access token,所以先在gitlab上生成access token,后將該token配置在Jenkins上。(access token只需配置一次,后續每個工程直接使用即可)

3.1.1. 獲取連接token

1)登陸gitlab,在用戶頭像下拉圖標,選擇“Setting

 

2)點擊Access Tokens”,輸入“Name”和“Expries at”,勾選“api”;

 

3)點擊Create personal access token”,生成access token,記錄下來。

 

3.1.2. 配置系統Gitlab連接信息

1)登陸Jenkins,點擊“系統管理”->“系統設置”-> gitlab”,配置如下:

l Connetction name:連接名稱,隨便填寫;

l URLgitlab的訪問地址;

l Credentials:鑒權憑證,即添加access token的地方;

 

2)添加Credentials,點擊旁邊的“Add”,彈框如下:

 

選好Kind,把access token輸入在“API token”,ID是標識,隨便填寫。

3)如果填寫好對應信息后點擊Add”,即可選擇對應的“Credentials”。

 

3.2. 項目配置

以上是系統配置完成,下面說下在具體工程里需要怎么配置。

1)在工程配置中會指定使用的gitlab連接,如下所示:

 

 

2)在“源碼管理”中選擇“git”,配置如下:

l URL:工程的gitlab地址,本例中使用的是用戶名密碼鑒權的http訪問;

l Credentials:此處填寫訪問gitlab項目的用戶名和密碼。添加方式與之前系統配置的類似,只是類型為用戶名密碼方式。

 

到此,Jenkins上使用gitlab配置完畢,其它操作與使用SVN無異。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM