節點的配置
配置好節點,就可以方便的使用Jenkins對你的項目進行管理了
系統管理——管理節點
進去之后就有master節點的基本信息了
選擇“添加節點”
名字:節點的名字
描述:說明這個節點的用途等
of executors:並發構建數量(根據機器的性能定,單顆四核cpu建議不要超過5)
遠程工作目錄:用於存放jenkins的工作空間的, 注意:如果目錄不存在,會自動創建目錄。
標簽:分配job會以標簽的名稱去分配
用法:節點的使用策略
Environment variables:配置環境變量
Tool Locations:工具的目錄 ,如果你這台節點的工具如:JDK目錄、Ant目錄、Maven目錄等。與你主配置文件的路徑不一直可下這里重新設置
啟動方法
1、Launch slave agents via Java Web Start
通過Java Web Start連接節點 (適用於所有支持Java程序的系統),Windows上是最方便的。
jenkins的配置從節點中默認沒有這種啟動方式
設置
系統管理——Configure Global Security
檢查"Plugin Manager"中"Enable Slave"需要打勾
節點也配置好了,但是slave節點還是沒有連接的狀態,這時我們使用slave機器進入Jenkins的管理節點頁面
下載文件到我們的slave節點的遠程工作目錄就可以了,slave節點上要安裝jdk
兩種方法打開
1、下載文件slave-agent.jnlp文件,雙擊打開,出現connected說明連接成功(一般Windows使用)
2、下載slave.jar到本地,然后進入存放slave.jar的目錄,復制粘貼並運行 java -jar slave.jar -jnlpUrl http://xxxxx 即可啟動。(linux常用)
2、Launch slave agents on Unix machines via SSH(linux主機最常用)
可以采用用戶名密碼登錄也可采用秘鑰,在配置時指定jdk的安裝目錄,不然他會自動安裝
其他兩種方法沒有使用過
3、Launch slave via execution of command on the Master 通過主節點的控制台連接節點
4、Let Jenkins control this Windows slave as a Windows service 讓Jenkins節點添加到Windows服務中
ssh的鏈接
需要安裝插件Publish over SSH
系統管理——系統設置
設置密碼是可以設置總的密碼,也可以每台單獨設置