Put job obj in scope.

This commit is contained in:
Manuele Simi 2019-12-07 23:45:01 -05:00
parent 9ec6fae599
commit 481a58150f
1 changed files with 6 additions and 6 deletions

12
Jenkinsfile vendored
View File

@ -209,15 +209,15 @@ def buildComponents(args, maven_settings_file, maven_local_repo_path) {
if (args.items) {
parallel args.items?.collectEntries { name ->
["${name}": {
if (name && !"NONE".equalsIgnoreCase(name))
def gjob = build(job: name, propagate: true, wait: true,
if (name && !"NONE".equalsIgnoreCase(name)) {
def gjob = build job: name, propagate: true, wait: true,
parameters: [[$class: 'StringParameterValue', name: 'gcube_settings', value: "${maven_settings_file}"],
[$class: 'StringParameterValue', name: 'local_repo', value: "${maven_local_repo_path}"],
[$class: 'LabelParameterValue', name: 'exec_label', label: "CD", nodeEligibility: [$class: 'AllNodeEligibility']]
])
//sh "echo -e \\\"${name},${gjob.getResult()}\\\">> ${AGENT_ROOT_FOLDER}/build_jobs.${PIPELINE_BUILD_NUMBER}.csv"
println "job results: ${gjob.getResult()}"
]
sh "echo -e \\\"${name},${gjob.getResult()}\\\">> ${AGENT_ROOT_FOLDER}/build_jobs.${PIPELINE_BUILD_NUMBER}.csv"
println "job results: ${gjob.getResult()}"
}
}]
}
}