aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Rendina <mrendina@stsci.edu>2018-05-11 16:42:28 -0400
committerMatt Rendina <mrendina@stsci.edu>2018-05-11 16:42:28 -0400
commit5ceb26f66795c6753914e5a4264b556d34bc50ec (patch)
tree3c526c987b2a55c0f1289770b887490381e900cb
parenta479e0990e13a0593fb3474250bd2ea7fb077177 (diff)
downloadbuild_control-5ceb26f66795c6753914e5a4264b556d34bc50ec.tar.gz
Genearte supp_env_var parameter for all jobs.
-rw-r--r--jenkins/generator_DSL.groovy4
-rw-r--r--jenkins/multi_trigger.groovy3
2 files changed, 7 insertions, 0 deletions
diff --git a/jenkins/generator_DSL.groovy b/jenkins/generator_DSL.groovy
index 9ddc69a..3278d2c 100644
--- a/jenkins/generator_DSL.groovy
+++ b/jenkins/generator_DSL.groovy
@@ -212,6 +212,10 @@ pipelineJob("trigger_${manifest_basename}") {
"Whether or not package recipes that would generate a " +
"package file name that already exists in the manfest's" +
" channel archive are removed from the build list.")
+ textParam("supp_env_vars",
+ "",
+ "List of supplemental environment variables to define in " +
+ "the build envioronment.")
textParam("mail_recipients",
this.mail_recipients,
"Whom to pester.")
diff --git a/jenkins/multi_trigger.groovy b/jenkins/multi_trigger.groovy
index 1494d40..03e928e 100644
--- a/jenkins/multi_trigger.groovy
+++ b/jenkins/multi_trigger.groovy
@@ -57,6 +57,9 @@ node('master') {
),
booleanParam(name: 'filter_nonpython',
value: filter_nonpython
+ ),
+ textParam(name: 'supp_env_vars',
+ value: supp_env_vars
)
],
propagate: false)