aboutsummaryrefslogtreecommitdiff
path: root/vars/utils.groovy
diff options
context:
space:
mode:
authorMatt Rendina <rendinam@users.noreply.github.com>2019-01-11 17:15:31 -0500
committerGitHub <noreply@github.com>2019-01-11 17:15:31 -0500
commit4fdc5b786172dc165e3da052c9ab120d601a80a8 (patch)
treee6590e19b719d840c69fd054842713633151a6a3 /vars/utils.groovy
parent3dd293c4767ad012949c5fc5056cf5f9101dd840 (diff)
downloadjscu_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.groovy8
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)