From 7e33ac69f9d1b2f286c119980a8d25a086e3f72c Mon Sep 17 00:00:00 2001 From: Manuele Simi Date: Tue, 9 Jun 2020 15:23:08 -0400 Subject: [PATCH] Pass the content of the build report to the release notes pipeline. --- Jenkinsfile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f749fe5..ce98470 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -227,8 +227,16 @@ pipeline { stage('generate release notes') { steps { script { + sh ''' + ls -lrt ${AGENT_ROOT_FOLDER}/build_commits.csv + cat ${AGENT_ROOT_FOLDER}/build_commits.csv + ''' + def report_text = sh(script: 'cat ${AGENT_ROOT_FOLDER}/build_commits.csv', returnStdout: true)?.trim() + def pjob = build(job: 'gCube-ReleaseNotes', wait: true, propagate: true, - parameters: [[$class: 'StringParameterValue', name: 'report_file', value: "${agent_root_folder}/build_jobs.${env.BUILD_NUMBER}.csv"], + parameters: [[$class: 'StringParameterValue', name: 'report', value: "${report_text}"], + [$class: 'StringParameterValue', name: 'report_number', value: "${env.BUILD_NUMBER}"], + [$class: 'StringParameterValue', name: 'gCube_release_version', value: "${params.gCube_release_version}"], [$class: 'BooleanParameterValue', name: 'use_report_commits', value: true]] ) }