2013-03-02 112 views
1

分佈式Jenkins-在Linux上的主站和從站在Windows上這是我的問題的背景。如何配置節點特定設置

我已經安裝了分佈式Jenkins,其中主控在RHEL linux框中運行並且從屬服務器在Windows機器上運行。在將主節點註冊到主節點時,我沒有任何問題。

在Jenkins主管理Jenkins頁面下,我提供了對應於master(/ opt/maven3)的maven路徑詳細信息。

現在我創建了maven2/3作業,並將作業專門分配給從節點。但是,當slave在windows上運行maven作業時,它將maven路徑安裝在master(/ opt/maven3)上,因爲此路徑在Windows中無效,會引發錯誤。

我試圖用生成前步驟覆蓋值,設置M2_HOME和PATH環境條目。但依然。

因此,簡單地說,如何在Jenkins中配置節點特定設置?

意思是我想在節點1-中指定Maven路徑是XXX/maven3,並且在節點2中,maven路徑是yyy/zzz/maven3。

回答

1

改寫如下設置: 系統管理 - >節點管理 - >你的奴隸設置 - >節點屬性 - >檢查工具位置 - >添加,然後設置奴隸maven選項,別名選擇「maven」,目錄用slave maven目錄寫入。 你可以試試它。