誰能告訴我如何通過Jenkins完成分散式環境搭建並執行自動化腳本

    ​今天我們接著昨天的內容,看一看如何完成Jenkins分散式環境的搭建和使用,因為我之前也是自己一個人摸索的,如果有不對的地方,請各位看官私信指出。

新增分散式部署節點

在系統管理/節點管理中點擊新建節點

 

輸入節點名,點擊固定節點

 

進行節點配置

 

點擊保存後該節點是沒有連接的

 

點擊launch下載

 

拷貝該文件在節點執行文件目錄下雙擊進行安裝

勾選我接受並點擊運行

 

出現這個頁面代理連接成功(此頁面不能關閉,關閉後master將無法連接節點)

 

查看master上節點是連接狀態

 

新增節點任務

新構建一個任務

在general標籤勾選限制項目的運行節點,並填入節點的標籤名

然後在構建中選擇執行Windows 批處理命令,我這裡以「dir」為例,運行web自動化管理平台可以執行命令「python Handle.py」

 

可以選擇構建後的動作也可以不選擇(主要功能是告知任務運行結果)

點擊保存

點擊立即構建

查看控制台輸出,Windows命令顯示是在test節點執行的,說明我們的分散式執行成功了

 

問題一、在啟動方式中無通過java web啟動代理的方式

進行系統管理/全局安全配置頁面

 

在代理下選擇隨機選取並保存配置

 

再次進行節點配置頁面時該選項出現

問題二、在節點設備上執行slave-agent.jnlp文件提示報錯

在系統管理/全局安全配置頁面的代理選項中勾選JNLP1、JNLP2、JNLP3協議

 

 

    ​好了,今天的內容就到這了,我們明天再會~