diff options
author | Matt Rendina <mrendina@stsci.edu> | 2017-04-26 11:10:05 -0400 |
---|---|---|
committer | Matt Rendina <mrendina@stsci.edu> | 2017-04-26 11:10:05 -0400 |
commit | 49fc2482a9b6607f6398f4225561731b8cf7a428 (patch) | |
tree | f4034f4265c73bbc422e04d2254d0234a60fb0c6 /jenkins/package_builder.groovy | |
parent | 9e3af5b2c3f17190c6a62440b153a52f80d2a2d9 (diff) | |
download | build_control-49fc2482a9b6607f6398f4225561731b8cf7a428.tar.gz |
Improve the log output detail and clarity
Diffstat (limited to 'jenkins/package_builder.groovy')
-rw-r--r-- | jenkins/package_builder.groovy | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/jenkins/package_builder.groovy b/jenkins/package_builder.groovy index 3772b66..9f8625e 100644 --- a/jenkins/package_builder.groovy +++ b/jenkins/package_builder.groovy @@ -2,24 +2,28 @@ node(this.label) { dir(this.parent_workspace) { - println("inherited workspace: ${this.parent_workspace}") - println("this.Nodelabel: ${this.label}") - println("env.JOB_NAME: ${env.JOB_NAME}") - println("env.JOB_BASE_NAME: ${env.JOB_BASE_NAME}") - println("env.BUILD_NUMBER: ${env.BUILD_NUMBER}") - println("env.NODE_NAME: ${env.NODE_NAME}") - println("env.WORKSPACE: ${env.WORKSPACE}") - println("env.JENKINS_HOME: ${env.JENKINS_HOME}") - println(currentBuild.buildVariables) - println("parameter py_version: ${this.py_version}") - env.PATH = "${this.parent_workspace}/miniconda/bin/:" + "${env.PATH}" - println("PATH: ${env.PATH}") + def time = new Date() + + println("\n" + + " Package Build Info Summary:\n" + + "${time}\n" + + "JOB_DEF_GENERATION_TIME: ${JOB_DEF_GENERATION_TIME}\n" + + "inherited workspace: ${this.parent_workspace}\n" + + "this.Nodelabel: ${this.label}\n" + + "env.JOB_BASE_NAME: ${env.JOB_BASE_NAME}\n" + + "env.JOB_NAME: ${env.JOB_NAME}\n" + + "env.BUILD_NUMBER: ${env.BUILD_NUMBER}\n" + + "env.NODE_NAME: ${env.NODE_NAME}\n" + + "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" - // In the directory common to all package build jobs, + // In the directory common to all package build jobs, // run conda build --dirty for this package to use any existing work // directory or source trees already obtained. dir("conda-recipes") { |