aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatt Rendina <rendinam@users.noreply.github.com>2018-12-17 12:42:34 -0500
committerGitHub <noreply@github.com>2018-12-17 12:42:34 -0500
commit9a0d5368ad2a08e773a51340f174c06e7f6c72b0 (patch)
tree4b8cf2cd48781717909ae2c9343c99a8e7d736ab /src
parent1922dd1cd0e7a19f10ff5faae8c2c38003f727fd (diff)
downloadjscu_refactor-9a0d5368ad2a08e773a51340f174c06e7f6c72b0.tar.gz
Refactor (#27)
* Functionize test report processing. * New local config_name var. * Functionize artifactory stage * Functionize build_and_test * Functionize conda package handling * index -> config_idx in function * Functionize env vars expansion * Relocate runtime to BuildConfig class for easier passing. * Functionize string abort * Split out Post-build stage * Naming, docs, change var used for task map key. * Split out sequential tasks * Cleanup; bring docs up to speed. * Class property clarification.
Diffstat (limited to 'src')
-rw-r--r--src/BuildConfig.groovy3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/BuildConfig.groovy b/src/BuildConfig.groovy
index 87cec27..fd41ef4 100644
--- a/src/BuildConfig.groovy
+++ b/src/BuildConfig.groovy
@@ -26,6 +26,9 @@ class BuildConfig implements Serializable {
def skippedUnstableNewThresh = ''
def skippedUnstableThresh= ''
+ // Private. Not to be used directly by Jenkinsfile.
+ def runtime = []
+
// Constructors
BuildConfig() {
this.nodetype = ""