2011-12-14 136 views
15

我的詹金斯工作是一個Matrix構建,應該在標記爲AAA和BBB的構建機器上運行。 我有三個建立機器,每個都有標籤AAA和BBB。 但是,當我開始構建作業時,作業不會執行。相反,它會轉到「等待下一個可用的執行程序」狀態。爲什麼我的工作不能執行?Jenkins的工作正在等待下一個可用的執行者

回答

15

檢查從站節點配置。 「使用情況」字段應該是「儘可能多使用此從站」,而不是「僅將此機器限制爲捆綁作業」。

+1

爲我節省了一天!謝謝! – tsps 2013-05-31 08:28:34

+3

此外,請確保#執行者>沒有0(openshift它defalts爲零) – PedroMorgan 2015-02-23 21:04:38

0

嘗試使用Elastic Axis插件。
安裝它後,在多配置作業中可以找到添加爲彈性軸的新軸。你只需要提供節點的標籤。該作業構建在具有該標籤的所有節點上。提供了一個複選框來跳過脫機節點。

9

轉到管理詹金斯 - >配置系統和增加從0 數執行至1

0

轉到節點>配置>執行者##。在這裏增加數字。