0
這是詹金斯的相關問題。如何在Jenkins運行新工作之前完成整個管道的構建?
我有一個包含那些應該運行相同的流水線10個窗口從一個節點集羣詹金斯(假設它的工作A-> B-> C)
假設我有新的工作在隊列中等待,並且一個從節點剛剛完成了一個作業A並且會觸發一個作業B,我怎樣才能確保這個從節點將首先運行作業B而不是運行這個長時間等待的作業A.
非常感謝你的幫助。
我以優先分揀機插件嘗試瞭解決方案,我給自己定作業C具有最高優先級,B第二和優先級最低。
,而選擇一個新的工作運行我希望,調度將安排具有更高優先級的作業(在上述情況下,應該是B,而不是A)
然而,這種解決方案將失敗,因爲調度會在新觸發的作業(B)被添加到隊列並重新排序之前將作業(A)調度到從節點。
非常感謝,我無法找到位置,直到觸發項目完成自己的版本,它包含任何插件? – NickWEI
其實我使用的是Jenkins參數化觸發器插件,但我找不到Block,直到觸發的項目完成構建。 – NickWEI
仔細檢查您是從** Build Step **觸發的,而不是* Post-Build *。 – luka5z