aboutsummaryrefslogtreecommitdiff
path: root/jenkins/multi_suite_generator.groovy
diff options
context:
space:
mode:
authorMatt Rendina <mrendina@stsci.edu>2018-04-20 14:38:03 -0400
committerMatt Rendina <mrendina@stsci.edu>2018-04-23 13:26:57 -0400
commitd43bd938af5aca40f70ef8c932fb26aa6da0bedc (patch)
tree913ab58aa89e099075fb81da1495141d9681eac2 /jenkins/multi_suite_generator.groovy
parent0f610a139bafffff28f71a732bf9677c14ac74b0 (diff)
downloadbuild_control-d43bd938af5aca40f70ef8c932fb26aa6da0bedc.tar.gz
Initial test of trigger generation.
Generate (scheduled) trigger jobs along with the rest of the suites.
Diffstat (limited to 'jenkins/multi_suite_generator.groovy')
-rw-r--r--jenkins/multi_suite_generator.groovy6
1 files changed, 3 insertions, 3 deletions
diff --git a/jenkins/multi_suite_generator.groovy b/jenkins/multi_suite_generator.groovy
index c2b3ef0..60717fe 100644
--- a/jenkins/multi_suite_generator.groovy
+++ b/jenkins/multi_suite_generator.groovy
@@ -65,12 +65,12 @@ node("master") {
add_params.put('build_control_git_ref', build_control_git_ref)
updates.keySet().each { key, val ->
- manifest_file = "${key}.yaml"
- add_params.put('manifest_file', manifest_file)
+ add_params.put('manifest_basename', key)
add_params.put('labels', updates[key].labels)
add_params.put('py_versions', updates[key].py_versions)
add_params.put('numpy_versions', updates[key].numpy_versions)
- println("Generating job suite for: ${this.manifest_file}")
+ add_params.put('trigger_schedule', updates[key].trigger_schedule)
+ println("Generating job suite for: ${key}")
jobDsl targets: [this.dsl_script].join("\n"),
lookupStrategy: "SEED_JOB",
additionalParameters: add_params,