diff options
-rw-r--r-- | jenkins/dispatch.groovy | 8 | ||||
-rw-r--r-- | jenkins/package_builder.groovy | 10 |
2 files changed, 13 insertions, 5 deletions
diff --git a/jenkins/dispatch.groovy b/jenkins/dispatch.groovy index 312e9d1..f123331 100644 --- a/jenkins/dispatch.groovy +++ b/jenkins/dispatch.groovy @@ -42,6 +42,10 @@ node(LABEL) { } assert uname != null + env.PYTHONPATH = "" + // Make the log files a bit more deterministic + env.PYTHONUNBUFFERED = "true" + // Delete any existing job workspace directory contents. // The directory deleted is the one named after the jenkins pipeline job. deleteDir() @@ -72,12 +76,14 @@ node(LABEL) { "OSverion: ${this.OSversion}\n" + "script: dispatch.groovy\n" + "env.WORKSPACE: ${env.WORKSPACE}\n" + + "PATH: ${PATH}\n" + + "PYTHONPATH: ${env.PYTHONPATH}\n" + + "PYTHONUNBUFFERED: ${env.PYTHONUNBUFFERED}\n" + " Job suite parameters:\n" + "LABEL: ${LABEL}\n" + "env.NODE_NAME: ${env.NODE_NAME}\n" + "PY_VERSION: ${PY_VERSION}\n" + "MANIFEST_FILE: ${MANIFEST_FILE}\n" + - "PATH: ${PATH}\n" + "CONDA_VERSION: ${CONDA_VERSION}\n" + "CONDA_BUILD_VERSION: ${CONDA_BUILD_VERSION}\n" + "CONDA_BASE_URL: ${CONDA_BASE_URL}\n" + diff --git a/jenkins/package_builder.groovy b/jenkins/package_builder.groovy index 9f8625e..92fbae4 100644 --- a/jenkins/package_builder.groovy +++ b/jenkins/package_builder.groovy @@ -3,6 +3,9 @@ node(this.label) { dir(this.parent_workspace) { env.PATH = "${this.parent_workspace}/miniconda/bin/:" + "${env.PATH}" + env.PYTHONPATH = "" + // Make the log files a bit more deterministic + env.PYTHONUNBUFFERED = "true" def time = new Date() println("\n" + @@ -18,10 +21,9 @@ node(this.label) { "env.WORKSPACE: ${env.WORKSPACE}\n" + "env.JENKINS_HOME: ${env.JENKINS_HOME}\n" + "parameter py_version: ${this.py_version}\n" + - "PATH: ${env.PATH}\n") - - // Make the log files a bit more deterministic - env.PYTHONUNBUFFERED = "true" + "PATH: ${env.PATH}\n" + + "PYTHONPATH: ${env.PYTHONPATH}\n" + + "PYTHONUNBUFFERED: ${env.PYTHONUNBUFFERED}\n") // In the directory common to all package build jobs, // run conda build --dirty for this package to use any existing work |