From 1ad6af8b8d2abc80abe21a278b65467b0499d3dd Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 19 Jun 2013 14:34:22 -0700 Subject: [PATCH] bunch interface in a map with other targets, queue added jobs --- jenkins/jobs.groovy | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/jenkins/jobs.groovy b/jenkins/jobs.groovy index ad74ab85a0..08dcbc5e3e 100644 --- a/jenkins/jobs.groovy +++ b/jenkins/jobs.groovy @@ -92,25 +92,23 @@ def hifiJob(String targetName, Boolean deploy) { } } -def deployTargets = [ - 'animation-server', - 'audio-mixer', - 'avatar-mixer', - 'domain-server', - 'eve', - 'pairing-server', - 'space-server', - 'voxel-server' +def targets = [ + 'animation-server':true, + 'audio-mixer':true, + 'avatar-mixer':true, + 'domain-server':true, + 'eve':true, + 'pairing-server':true, + 'space-server':true, + 'voxel-server':true, + 'interface':false ] -/* setup all of the deploys jobs that use the above template */ -deployTargets.each { - hifiJob(it, true) +/* setup all of the target jobs to use the above template */ +for (target in targets) { + queue hifiJob(target, target.value) } -/* setup the interface job, doesn't deploy */ -hifiJob('interface', false) - /* setup the parametrized-build job for builds from jenkins */ parameterizedJob = hifiJob('$TARGET', true) parameterizedJob.with {