測試開發(fā) | Jenkins 節(jié)點該如何管理?

Jenkins 擁有分布式構(gòu)建(在 Jenkins 的配置中叫做節(jié)點),分布式構(gòu)建能夠讓同一套代碼在不同的環(huán)境(如:Windows 和 Linux 系統(tǒng))中編譯、測試等

Jenkins 的任務(wù)可以分布在不同的節(jié)點上運行

節(jié)點上需要配置 Java 運行時環(huán)境,JDK 版本大于 1.5

節(jié)點支持 Windows,Linux,Mac

Jenkins 運行的主機在邏輯上是 master 節(jié)點

節(jié)點的創(chuàng)建及配置

點擊 系統(tǒng)管理 → 節(jié)點管理 → 新建節(jié)點 ,用于創(chuàng)建節(jié)點:

輸入節(jié)點名稱,選擇固定節(jié)點,點擊確定:

執(zhí)行器數(shù)量:節(jié)點并發(fā)執(zhí)行數(shù)量,依據(jù)機器性能來配置

運行目錄:節(jié)點存放任務(wù)的目錄路徑

標(biāo)簽:節(jié)點的標(biāo)簽名,job 中會用到

用法:盡可能使用此節(jié)點/只允許綁定節(jié)點的 job 兩種選項,依據(jù)實際情況選擇

啟動方式:通過 Java Web 啟動代理(常用)

可用性:盡量保持代理在線即可

設(shè)置完成,點擊保存。

啟動節(jié)點

啟動節(jié)點方式有 2 種,分別是

點擊 Lauch 下載 slave-agent.jnlp,雙擊運行

點擊 agent.jar,下載 jar 包,執(zhí)行命令啟動

任意一種方式啟動即可,節(jié)點啟動成功,刷新節(jié)點頁面,可以看到節(jié)點已經(jīng)上線。

job 中配置節(jié)點信息

勾選“限制項目的運行節(jié)點”,將之前節(jié)點的標(biāo)簽寫到此處,這個配置會使之后的構(gòu)建都會在限制的節(jié)點上進行:

推薦學(xué)習(xí)

測試能力評估:https://note.youdao.com/s/HtxtCnaf

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容