Jenkins 安裝接學

安裝Jenkins前準備

要先安裝JDK,到網站 https://www.oracle.com/tw/java/technologies/javase/jdk11-archive-downloads.html

安裝jdk-11.0.17_windows-x64_bin.zip,並把他解壓縮

image 7

Jenkins安裝教學

1.到Jenkins官網:https://jenkins.io/zh/,下載Jenkins

Jenkins

2. Jenkins分為兩個版本:長期支持版和每週更新版,選擇長期支持版本,點 「 Windows 」版本下載

image 9

3.下載完成界面如下

image 10

4.下載完成後會有一個jenkins.msi的文件

image 11

5.選擇「 Next

image 12

6.選擇自己要安裝的路徑,點擊「 Next

image 13

7.選擇登錄類型

image 14

8.選擇服務的端口。默認8080即可,然後按Test Port檢查,測試端口是否未啟用

image 15
image 16

9.JDK安裝路徑,將一開始下載的JDK放到路徑下

image 17

10.照預設,點擊「 Next

image 18

11.點擊「Install」進行安裝

image 19

12.安裝完成以後點擊「 Finish

image 20

13.輸入網址 http://localhost:8080/到以下介面解鎖Jenkins

image 21

14.安裝推薦的插件

image 22

15.安裝插件中

image 23

16.創建第一個管理員用戶,輸入用戶名、電子郵件,創建密碼

image 24

17.配置完成

image 25

18.安裝完成,開始使用Jenkins

image 26

19.Jenkins介面

image 27

以上是Jenkins的安裝教學,謝謝觀看~

Jenkins整合Gitlab基本操作

1.進到Jenkins,選擇「管理Jenkins」,點選「Manage Credentails

image 28

2.進去後,按Global credentials (restricts) 選擇 add credentials

image 29

3.填入你的gitlab名字、密碼並create

image 30

4.安裝外掛,到左邊的「管理Jenkins」中的「管理外掛程式

image 31

5.進去後,選「Available plugins」,搜尋gitlab、Build Authorization、Generic Webhook 並選擇安裝後不重新啟動

image 32
image 33
image 34

6.成功畫面

image 35

設定完成後,開始新增Jenkins專案

7.新增Jenkins作業,點選「新增作業

image 36

8.輸入項目名稱

image 37

自動build code

1.進到設定Jenkins頁面,每天同一時間從Gitlab自動拉下code並build

再到Gitlab的專案,找到Clone的Clone with HTTP

複製內容貼到Jenkins的Git -> Repository URL

image 38

2.把Gitlab的HTTP碼貼到下面的Repository URL Credentials選剛才設好的,這樣就完成了Gitlab連結。

image 40

3.設定每天同一時間從Gitlab自動拉下code並build

建置觸發程序,選定期建置,並設定每天建置
五個欄位分別代表
1. 分 (MINUTE):0–59 分
2. 時 (HOUR): 0–23 時
3. 日 (DOM): 1–31 日
4. 月 (MONTH):1–12 月
5. 星期 (DOW):星期 0–7 (其中 0 與 7 都代表星期天)

H當做隨機值,無特別指定的值可代入*做為任何值

Ex : H 02 * * * (每天上午兩點自動build)

image 41

以上是Jenkins的自動build教學,謝謝觀看~

相關文章

好用工具及賺錢工具介紹