jenkins中windows節點設置開機自啟動slave-agent


做web UI自動化時,為了提高效率,用了多台windows節點來跑自動化,但slave-agent每次在關機后都得手工啟動,麻煩,網上看到了一系列說啟動任務中,感覺還是不考慮,這里使用windows計划任務來完成。

配置如下:

當斷開時,jenkins提示我們有兩種方法啟動

 

我們用第二種方法開實現開機啟動

1、“slave.jar”是一個超鏈接。 點擊下載slave.jar文件

2、windows控制面板--管理工具--任務計划

3、創建一個基本任務

  • 向導的第一頁:
    • 名字:jenkins_agent
    • 說明(可選)
    • 點擊下一步
  • 向導的下一頁
    • 什么時候開始執行任務:選擇“當計算機啟動時
    • 點擊下一步
  • 向導的下一頁
    • 您希望執行什么操作:選擇“啟動程序
    • 點擊下一步
  • 向導的下一頁
    • 程序/腳本:輸入“java.exe”(或java.exe的完整路徑)
    • 添加參數:輸入命令的其余部分,如“-jar slave.jar -jnlpUrl http:// <JenkinsHostName>:8080 / computer / <nodeName> /slave-agent.jnlp -secret <some_long_hex_string>”
    • 例如:-jar D:\ Scripts\jenkins\slave.jar -jnlpUrl http://jenkinshost.example.com:8080/computer/buildNode1/slave-agent.jnlp-secret d6a84df1fc4f45ddc9c6ab34b08f13391983ffffffffffb3488b7d5ac77fbc7
    • 點擊下一步
  • 向導的下一頁
    • 單擊完成后單擊復選框“打開此任務的屬性”對話框
    • 單擊完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM