1、新建一個slave節點在Jenkins服務器上
上面中的只有一個需要強調了,就是“Launch method”,我們這里選擇的是 “Launch slave agent via java Web Start ”,這個方式建議在windows上使用最好。下面的介紹也是針對的這種launch模式的。
關於這個配置slave的詳細步驟如果需要的話可以在這個地方找到詳細的操作步驟:https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines (這個可以說是官方的最權限的guideline)。
2、slave配置
點擊綁定到這台機器的job進行構建時,會發現報錯,如下:
於是,我們要進行slave配置,按照上圖提示下載文件
然后按照圖1中的提示,執行命令
java -jar slave.jar -jnlpUrl http://192.168.5.30:8080/computer/win10-sign/slave-agent.jnlp -secret f5b449d6b2148c9592d2a34203b10817ef1fd00727552ee17600cbd93b3751b7
再看jenkins上的slave已經連接成功
3、保持slave一直是連接狀態
如果要保持一直通過JNLP Agent連接,就得一直運行着下面的命令,如果關閉就會又出現最開始圖示報錯的問題
那如何讓這個進程一直運行呢,於是我想用系統自己的任務計划程序來運行這個bat,讓他一直保持運行狀態
啟動之后再任務管理器會看到這個進程在運行,一旦這個進程被關閉,就會導致連接失敗