X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Flttng-modules%2Fmaster-vanilla.groovy;h=95b240e755c0a3b10f7a9c8641be3cb98f19e201;hb=0f68706182070c02c21a1037c9efce52554b52b4;hp=33c62f5424fad3888f4933b4fb05d4dae3f1d6a1;hpb=483859f33b40824d9813bd1a60807ac26bd37280;p=lttng-ci.git diff --git a/scripts/lttng-modules/master-vanilla.groovy b/scripts/lttng-modules/master-vanilla.groovy index 33c62f5..95b240e 100644 --- a/scripts/lttng-modules/master-vanilla.groovy +++ b/scripts/lttng-modules/master-vanilla.groovy @@ -218,7 +218,7 @@ while ( kversions.size() != 0 || ongoingBuild.size() != 0 ) { } // Check for queued similar job since we only want to run latest - // As Mathieu Desnoyers requirement + // as Mathieu Desnoyers requirement similarJobQueued = Hudson.instance.queue.items.count{it.task.getFullDisplayName() == currentJobName} if ( similarJobQueued > 0 ) { // Abort since new build is queued @@ -265,7 +265,9 @@ for (b in allBuilds) { def kernelStr = b.buildVariableResolver.resolve("kversion") println "${b.fullDisplayName} (${kernelStr}) completed with status ${b.result}" // Cleanup builds - b.delete() + try { + b.delete() + } catch (all) {} } // Mark this build failed if any child build has failed