Skip to content

Commit f57403a

Browse files
yrodieregsmet
authored andcommitted
HV-1805 Disable fail-fast in Jenkinsfile
1 parent 70687f3 commit f57403a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Jenkinsfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -315,11 +315,11 @@ stage('Default build') {
315315
}
316316

317317
stage('Non-default environments') {
318-
Map<String, Closure> executions = [:]
318+
Map<String, Object> parameters = [:]
319319

320320
// Test with multiple JDKs
321321
environments.content.jdk.enabled.each { JdkBuildEnvironment buildEnv ->
322-
executions.put(buildEnv.tag, {
322+
parameters.put(buildEnv.tag, {
323323
runBuildOnNode {
324324
helper.withMavenWorkspace(jdk: buildEnv.buildJdkTool) {
325325
mavenNonDefaultBuild buildEnv, """ \
@@ -330,12 +330,13 @@ stage('Non-default environments') {
330330
})
331331
}
332332

333-
if (executions.isEmpty()) {
333+
if (parameters.isEmpty()) {
334334
echo 'Skipping builds in non-default environments'
335335
helper.markStageSkipped()
336336
}
337337
else {
338-
parallel(executions)
338+
parameters.put('failFast', false)
339+
parallel(parameters)
339340
}
340341
}
341342

0 commit comments

Comments
 (0)