2017-02-09 31 views
0

我有一個名爲「一個個」詹金斯任務,觸發任務「b」運行詹金斯的工作就成功完成後(任務「b」是對工作的下游「一」 )而不觸發其下游的工作

是否有一種方式來運行任務「a」沒有自動觸發任務「b」? 也許某種插件?

+1

你能提供一些關於你的情況的更多信息嗎?你如何觸發工作「b」?在工作「a」運行時,你想在哪些情況下觸發工作「b」?而在這種情況下呢? – afxentios

回答

0

禁用任務 「b」。然後即使從「a」觸發它也不會運行。

如果您需要更動態/自動的解決方案,那麼您還可以在作業「a」中禁用/啓用作業「b」。

0

如果您在UPSTREAM作業中檢查您的配置,您必須已經添加了一個POST-BUILD構建步驟,如下所示,並且會顯示此處顯示的內容。您談論的作業B將根據作業A的結果以及可用的選擇而被觸發,無論您從下拉菜單中選擇什麼,它都會被觸發。

enter image description here

因此剩下的唯一選擇了是DISABLE它,在你認爲在那裏工作乙方應不會觸發場景(作業A的結果)。

希望這會有所幫助!