Pass the content of the build report to the release notes pipeline.
This commit is contained in:
parent
c741682ce0
commit
7e33ac69f9
|
@ -227,8 +227,16 @@ pipeline {
|
||||||
stage('generate release notes') {
|
stage('generate release notes') {
|
||||||
steps {
|
steps {
|
||||||
script {
|
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,
|
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]]
|
[$class: 'BooleanParameterValue', name: 'use_report_commits', value: true]]
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue