次のワークフローがあります。
def flow
node('envinf1')
{
def buildTasks = [:]
for(i = 0; i < 2; i++) {
buildTasks[i] = {
sh 'some command which fails in one of the tasks'
}
}
parallel buildTasks
echo 'Some message!'
}
タスクの 1 つが失敗すると、ワークフローがecho ...
-line に到達することはなく、代わりにジョブ全体が例外で失敗します。
org.jenkinsci.plugins.workflow.cps.steps.ParallelStepException: Parallel step 0 failed
at org.jenkinsci.plugins.workflow.cps.steps.ParallelStep$ResultHandler$Callback.checkAllDone(ParallelStep.java:153)
...
parallel
-step にワークフロー スクリプトを実行するように指示することはできますか?