我有一個任務在基於標籤的n
機器上執行。如果出於某種原因,其中一些機器處於脫機狀態,我不希望Jenkins將它們放入隊列中,並等待它們在線。我想讓詹金斯在剩下的機器上執行這項工作並完成工作。有什麼建議麼?Jenkins:如果節點處於脫機狀態,則跳過
編輯1: 我意識到,這份工作被綁定到所有的機器:
我不得不這樣做,因爲我需要這個工作在所有計算機上同時運行。所以,我的問題依然如此。如果其中一些機器處於脫機狀態,我想跳過這些工作,而不是等待/排隊。
編輯2: 詹金斯CLI有一個清除隊列命令。這段時間看起來很有希望。
我在Jenkins上打開了一個功能請求,允許Matrix Project跳過脫機節點:[https://issues.jenkins-ci.org/browse/JENKINS-29380](https://issues.jenkins-ci.org/瀏覽/ JENKINS-29380)。如果這就是你需要的,請注意它。 –