aboutsummaryrefslogtreecommitdiff
path: root/vars/utils.groovy
diff options
context:
space:
mode:
authorMatt Rendina <mrendina@stsci.edu>2017-11-28 13:35:54 -0500
committerMatt Rendina <mrendina@stsci.edu>2017-11-28 13:35:54 -0500
commit299c5b1406030701553c65d2dead4c7a78f74f7b (patch)
treec4b06f81799c0d33bbabf6747fdf007c0a1f57ce /vars/utils.groovy
parent11fcb0980a4a797dfbf2d24a04f6758f76950643 (diff)
downloadjscu_refactor-299c5b1406030701553c65d2dead4c7a78f74f7b.tar.gz
Experiment with environment definition
Diffstat (limited to 'vars/utils.groovy')
-rw-r--r--vars/utils.groovy3
1 files changed, 2 insertions, 1 deletions
diff --git a/vars/utils.groovy b/vars/utils.groovy
index 68db445..2378843 100644
--- a/vars/utils.groovy
+++ b/vars/utils.groovy
@@ -38,6 +38,7 @@ def concurrent(configs) {
myconfig = config.copy()
tasks["${config.nodetype}/${config.build_mode}"] = {
node(config.nodetype) {
+ myconfig.env_vars.add("PATH=./_install/bin:${env.PATH}")
withEnv(myconfig.env_vars) {
println("task: myconfig.nodetype = ${myconfig.nodetype}")
println("task: myconfig.build_mode = ${myconfig.build_mode}")
@@ -51,7 +52,7 @@ def concurrent(configs) {
for (cmd in myconfig.build_cmds) {
sh(script: cmd)
}
- } //end stage
+ }
if (myconfig.run_tests) {
try {
stage("Test (${myconfig.build_mode})") {