2013-02-21 99 views
1

我有2個項目: - 1.項目A 2.項目B如果正在等待上游作業完成Jenkins,如何阻止下游作業運行?

項目A是上游項目和項目B是下游項目。 項目B等待項目A已建成。 項目A成功完成後觸發項目B.

現在這裏是情景: -

項目A構建和項目B正在等待項目A來完成。項目A完成後立即觸發項目B.但是,項目A也觸發項目B完成。所以,基本上項目B運行兩次。

我的要求是 - 只有上游項目(項目A)觸發的項目(項目B)應該運行,而不是等待上游項目(項目A)完成的項目。等待的工作應該從隊列中清除。

回答

0

您是否嘗試過在上游項目運行時阻止構建? enter image description here

+0

當項目A正在建設時,項目B已經被阻止......但是當項目A完成時,它會觸發項目B ..這意味着現在項目B有兩個作業(一個在隊列中,另一個在建築物狀態) 。 – user1522820 2013-02-21 13:48:48

相關問題