2017-02-17 47 views
0

在構建文件中存在多個任務。 Taks A,任務B,任務C.當它與Jenkins一起配置爲gradle時,任務A任務B任務C和任務啓動,如果任務A失敗,則後續任務失敗。但是我們希望確保儘管taskA失敗,下一個任務taskB和taskC應該被執行而不管taskA。後續gradle任務應該在第一個任務失敗時執行,它應該繼續執行下一個任務

  1. 我們可以爲搖籃任務
  2. 不想使用mustRunAfter的執行順序。試過,但它對我們沒有用,我們有另一個任務需要管理相同的依賴。

回答

1

如果您想在某個任務失敗後繼續執行,可以將此任務ignoreFailures屬性設置爲true(默認爲false)。

taskA.ignoreFailures = true 

在這種情況下,即使taskA失敗,執行仍在繼續。

0

我們正在使用 - 繼續如果任務A失敗,它仍然會執行下一個後續任務而不會失敗。我發現這個選項最容易,而不是使用ignoreFailures。

相關問題