原料:(1)jre下載鏈接:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
(2)jdk:下載鏈接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
一、創建SLAVE節點具體步驟。
1. 配置slave
(1)進入Jenkins找到“系統管理”
2)進入Jenkins系統管理頁面找到“管理節點”
3)在節點管理菜單中找到“新建節點”
4)在新建節點頁面中輸入節點名稱,選擇Dumb Slave
# of executors : 是可以同時build的進程數
遠程工作目錄:這個是遠程機器上用於放置Jenkins工作目錄的位置
標簽:這個標簽用於跟Job 關聯,必需填
用法:選擇只允許運行綁定到這台機器的Job
啟動方法:windows下選擇Launch slave agents via Java Web Start比較方便
保存后可以在節點列表下看到這個新建的節點
2. 啟動Slave子服務器
在Slave子服務器所在的機器上訪問http://%host%/%port%/jenkins(http://192.168.1.41:8080/jenkins)進入到上文提到的節點列表,可以看到一個Launch 按鈕,點擊下載jnpl到本地
如果連接成功會如圖所示,顯示出Connected。
如果你想把slave作成服務隨系統啟動,那么可以使用File à Install as a service工具
點擊確定安裝,安裝完成之成會在服務里多一個jenkinsslave-*的服務
3. 關聯Job與Slave
在項目配置中勾選 Restrict where this project can be run ,在Label Expression 輸入前面Slaver 標簽名稱。
然后就可以在節點的標簽頁中看到這個job了
二、創建Project,並進行配置。
1、創建一個自由風格軟件項目
2、配置project
3、命令解釋
net stop BioSecurityTomcat
關閉Tomcat服務
cd "D:\Program Files (x86)\ZKBioSecurity\MainResource\tomcat\webapps"
進到ZKBioSecurity應用部署的目錄下
rd /s/q ROOT
刪除ROOT文件夾
cd d:\jenkins\ftpclient
進到ftpclient目錄下
java –jar zkupload-1.1.jar
"D:\Program Files (x86)\ZKBioSecurity\MainResource\tomcat\webapps"
執行java方法下載Master編譯好的war到Slave上,參數是Slave上的Tomcat webapps的路徑
net start BioSecurityTomcat
啟動Tomcat目錄
4、ZKBioSecurity_Web中也需要進行配置,對其進行觸發。