目錄
- 安裝 master
- 安裝 slave
- 設置 master 與 slave 的通信方式
- 添加 slave 配置
- 在 salve 上安裝?jre
- 安裝并配置 Jenkins salve
Jenkins 是一個可擴展的持續集成引擎。主要用于持續、自動地構建、測試軟件項目。本文介紹在 windows 平臺上安裝 Jenkins master 和 slave。
安裝 master
請從 Jenkins 的官網下載安裝包,直接運行,一路 “next” 就可以了。安裝包執行完成后會啟動你機器上默認的瀏覽器進行初始化配置和基本插件的安裝。
第一步是進行安全性驗證:
需要把安裝目錄下一個文件中的密碼輸入到 UI 中,按照 UI 中的說明填入密碼,然后繼續。
第二步是選擇插件進行安裝:
最好安裝 Jenkins 建議安裝的插件,點擊第一個大大的按鈕繼續。接下來是安裝這些插件,這個過程完全是在線安裝,一般情況下會比較慢。
插件安裝完成后進入第三步:
設置管理員賬號,點擊 “Save and Finish”。下個界面會提示 Jenkins 已經完成安裝,點擊 “Start using Jenkins” 進入 Jenkins 的主界面:
OK,master 已經安裝完成了!
安裝 slave
設置 master 與 slave 的通信方式
進入 Jenkins 的全局安全配置界面(Jenkins->Manage Jenkins->Configure Global Security):
選擇 “Enable security”,TCP 的端口號選擇隨機就可以了。
添加 slave 配置
在 Jenkins 上添加 slave 節點的配置(Jenkins->Manage Jenkins->Manage Nodes):
點擊 “New Node”:
輸入 slave 節點的名稱,并選擇 “Permanent Agent” 類型,點擊 OK 后進入詳細信息的設置界面:
簡單解釋一下上面的配置:
Name:該節點的名字。
Description:說明這個節點的用途。
# of executors:允許在這個節點上并發執行任務的數量,一般設置為 cpu 支持的線程數。
Remote root directory:節點上 Jenkins 的根目錄。
Labels:分配給這個節點的標簽。
Usage:節點的使用策略。
Launch method:啟動 agent 的方式,對于 windows 平臺,最好選擇 “Launch agent via Java Web Start”。
Availability:Jenkins 控制 slave 是否在線的策略。
保存上面的配置,接下來去 salve 上完成安裝和配置。
在 salve 上安裝 jre
到 Oracle 官網下載最新的 jre 安裝包并在 salve 上安裝。
安裝并配置 Jenkins salve
下面的操作默認都是在 salve 上進行。
首先在 C 盤根目錄下創建目錄 jenkinsagent。
接著在瀏覽器中登錄前面創建的 Jenkins,并打開剛才創建的節點:
點擊上圖中的 “Launch” 按鈕,在瀏覽器的提示下把一個叫 slave-agent.jnlp 的文件保存到本地。
然后以管理員的權限啟動命令行, 執行 slave-agent.jnlp 文件,最終會啟動一個小程序:
上圖中的 “Connected” 說明 slave 和 master 已經建立了連接。但是我們希望把 slave-agent 程序安裝成?Windows Service,這樣以后 slave 機器重新啟動后就能自動連接 master。在上面的 File 菜單中點擊 “Install as a service”,完成安裝后上面的小程序會自動關閉,一個 Windows Service 被創建:
好了,刷新一下 salve 的頁面:
至此,一個 master 與一個 slave 組成的 Jenkins 系統已經搭建起來了。
鏈接:https://www.cnblogs.com/sparkdev/p/7102622.html
(版權歸原作者所有,侵刪)
需要完整資料的看這里
掃碼回復666 根據提示 添加小助理領取
本文鏈接:http://www.thecarconnectin.com/46131.html
網友評論comments