Fix pipeline delegation context

This commit is contained in:
RichardG867
2021-11-13 13:51:34 -03:00
parent 5b63403195
commit 89fb9ca912

28
.ci/Jenkinsfile vendored
View File

@@ -78,20 +78,22 @@ pipeline {
} }
steps { steps {
["${env.JOB_BASE_NAME}2"].each { script {
/* Set next build number for this job. */ ["${env.JOB_BASE_NAME}2"].each {
def job = Jenkins.instance.getItem(it) /* Set next build number for this job. */
job.nextBuildNumber = env.BUILD_NUMBER def job = Jenkins.instance.getItem(it)
job.saveNextBuildNumber() job.nextBuildNumber = env.BUILD_NUMBER
job.saveNextBuildNumber()
/* Trigger this job. */ /* Trigger this job. */
build propagate: false, build propagate: false,
wait: false, wait: false,
job: it, job: it,
parameters: [ parameters: [
string(name: 'BUILD_TYPE', value: BUILD_TYPE), string(name: 'BUILD_TYPE', value: BUILD_TYPE),
string(name: 'BRANCH', value: env.GIT_COMMIT) string(name: 'BRANCH', value: env.GIT_COMMIT)
] ]
}
} }
} }
} }