一、初始化配置
- 啓動jenkins
systemctl start jenkins
- 打開瀏覽器,輸入IP:端口來打開jenkins(我的是8080端口)
注意:如果使用的虛擬機,此IP爲虛擬機的IP
- 根據上面的路徑提示,查看密碼
cat /var/lib/jenkins/secrets/initialAdminPassword
- 輸入密碼,點擊繼續後會出現下面頁面,點擊安裝推薦的插件(即第一個)
- 進入安裝界面,等待安裝完成即可(如果有安裝未成功的插件,可查看這篇:jenkins插件安裝失敗解決方案)
- 創建用戶
- 自定義URL
- 修改hosts,添加剛纔自定義的URL,指向jenkins所在的服務器地址
- 點擊按鈕進入到管理後臺界面
二、後臺管理配置
新建節點
- 新建節點
步驟:Manage Jenkins -> Manage Nodes and Clouds-> New Node
輸入節點名稱,並勾選Permanent Agent
- 配置環境
注意:
Host Key Verification Strategy需要選擇Non verifying Verification Strategy
Credentials初次使用時只用none,需點擊後面的Add添加(下圖面演示)
選擇Advanced,添加java環境路徑(下面圖有演示)
- 選擇Credentials後的Add按鈕添加用戶(linux主機上的用戶)
- 選擇Advanced時添加java環境路徑(java路徑後跟/bin/java),然後保存
- 選擇該節點
- 啓動節點
- 輸出如下日誌,則是節點配置完成
創建任務
- 在jenkins首頁中,選擇New Item
- 輸入名稱,選擇Freesyle
- 勾選Restrict where this project can be run,添加剛纔的節點
- 選擇build(構建) -> Add build step(增加構建步驟) -> Execute shell -> 輸入shell命令
- 選擇Build Now(立即構建),構建完成後選擇下面的 #1 進行查看
- 查看控制檯輸出的日誌,如果正常輸出shell 命令的結果,則是構建成功。