diff options
author | Matt Rendina <rendinam@users.noreply.github.com> | 2019-01-11 17:15:31 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-11 17:15:31 -0500 |
commit | 4fdc5b786172dc165e3da052c9ab120d601a80a8 (patch) | |
tree | e6590e19b719d840c69fd054842713633151a6a3 /vars/utils.groovy | |
parent | 3dd293c4767ad012949c5fc5056cf5f9101dd840 (diff) | |
download | jscu_refactor-4fdc5b786172dc165e3da052c9ab120d601a80a8.tar.gz |
Preliminaries for functionality testing (#29)1.3.1
* Minor adjustments to allow folder-level library loading in Jenkins
* Switched to default master node label
* Added first pass at a functionality-testing Jenkinsfile and pytest suite.
* Removed redundant `@Grab` of `github-api` library.
Diffstat (limited to 'vars/utils.groovy')
-rw-r--r-- | vars/utils.groovy | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/vars/utils.groovy b/vars/utils.groovy index ef651dc..a159145 100644 --- a/vars/utils.groovy +++ b/vars/utils.groovy @@ -1,12 +1,10 @@ // Jenkinsfile support utilities -import BuildConfig.BuildConfig -import JobConfig +import BuildConfig import groovy.io.FileType import groovy.json.JsonOutput import org.apache.commons.lang3.SerializationUtils import org.apache.commons.io.FilenameUtils -@Grab(group='org.kohsuke', module='github-api', version='1.93') import org.kohsuke.github.GitHub @@ -43,7 +41,7 @@ def postGithubIssue(reponame, username, password, subject, message) { // need to abort from Jenkinsfile. def scm_checkout(args = ['skip_disable':false]) { skip_job = 0 - node("on-master") { + node('master') { stage("Setup") { checkout(scm) @@ -356,7 +354,7 @@ def stageArtifactory(config) { // @param jobconfig JobConfig object holding paramters that influence the // behavior of the entire Jenkins job. def stagePostBuild(jobconfig) { - node("on-master") { + node('master') { stage("Post-build") { if (jobconfig.post_test_summary) { testSummaryNotify(jobconfig.all_posts_in_same_issue) |