aboutsummaryrefslogtreecommitdiff
path: root/deliver.groovy
diff options
context:
space:
mode:
Diffstat (limited to 'deliver.groovy')
-rw-r--r--deliver.groovy10
1 files changed, 8 insertions, 2 deletions
diff --git a/deliver.groovy b/deliver.groovy
index d20cf3d..a687d08 100644
--- a/deliver.groovy
+++ b/deliver.groovy
@@ -29,12 +29,18 @@ def gen_specfiles(label) {
def cpkgs = "conda=${conda_version}"
def pkg_list = aux_packages.replaceAll('\n', ' ')
+ def flags = ""
+ println("${finalize} - finalize")
+ if ("${finalize}" == "true") {
+ flags = "--final"
+ }
+
withEnv(["HOME=${HOME}", "PATH=${PATH}"]) {
sh "conda install --quiet --yes ${cpkgs}"
// Generate spec files
- sh "${WORKDIR}/mktestenv.sh -n ${delivery_name} -p 3.5 ${pkg_list}"
- sh "${WORKDIR}/mktestenv.sh -n ${delivery_name} -p 3.6 ${pkg_list}"
+ sh "${WORKDIR}/mktestenv.sh -n ${delivery_name} -p 3.5 ${flags} ${pkg_list}"
+ sh "${WORKDIR}/mktestenv.sh -n ${delivery_name} -p 3.6 ${flags} ${pkg_list}"
// Make spec files available to master node.
stash name: "spec-stash-${label}", includes: "hstdp*.txt"