安裝Jenkins前準備
要先安裝JDK,到網站 https://www.oracle.com/tw/java/technologies/javase/jdk11-archive-downloads.html
安裝jdk-11.0.17_windows-x64_bin.zip,並把他解壓縮
Jenkins安裝教學
1.到Jenkins官網:https://www.jenkins.io/,下載Jenkins
2. Jenkins分為兩個版本:長期支持版和每週更新版,選擇長期支持版本,點 「 Windows 」版本下載
3.下載完成界面如下
4.下載完成後會有一個jenkins.msi的文件
5.選擇「 Next 」
6.選擇自己要安裝的路徑,點擊「 Next 」
7.選擇登錄類型
8.選擇服務的端口。默認8080即可,然後按Test Port檢查,測試端口是否未啟用
9.JDK安裝路徑,將一開始下載的JDK放到路徑下
10.照預設,點擊「 Next 」
11.點擊「Install」進行安裝
12.安裝完成以後點擊「 Finish 」
13.輸入網址 http://localhost:8080/到以下介面解鎖Jenkins
14.安裝推薦的插件
15.安裝插件中
16.創建第一個管理員用戶,輸入用戶名、電子郵件,創建密碼
17.配置完成
18.安裝完成,開始使用Jenkins
19.Jenkins介面
以上是Jenkins的安裝教學,謝謝觀看~
Jenkins整合Gitlab基本操作
1.進到Jenkins,選擇「管理Jenkins」,點選「Manage Credentails」
2.進去後,按Global credentials (restricts) 選擇 add credentials
3.填入你的gitlab名字、密碼並create
4.安裝外掛,到左邊的「管理Jenkins」中的「管理外掛程式」
5.進去後,選「Available plugins」,搜尋gitlab、Build Authorization、Generic Webhook 並選擇安裝後不重新啟動
6.成功畫面
設定完成後,開始新增Jenkins專案
7.新增Jenkins作業,點選「新增作業」
8.輸入項目名稱
自動build code
1.進到設定Jenkins頁面,每天同一時間從Gitlab自動拉下code並build
再到Gitlab的專案,找到Clone的Clone with HTTP
複製內容貼到Jenkins的Git -> Repository URL
2.把Gitlab的HTTP碼貼到下面的Repository URL, Credentials選剛才設好的,這樣就完成了Gitlab連結。
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)
以上是Jenkins的自動build教學,謝謝觀看~
相關文章