From 38e4926c6f1d56df6690c8e3689a0e4bf1ce716a Mon Sep 17 00:00:00 2001 From: beierlm Date: Tue, 7 Jun 2022 12:21:17 -0400 Subject: [PATCH] Better release note check Only checks release notes for incoming patches, not for merge jobs. Change-Id: I895136d5369f836ddae66cd49a2911cd4aa945cb Signed-off-by: beierlm --- jenkins/ci-pipelines/ci_stage_2.groovy | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/jenkins/ci-pipelines/ci_stage_2.groovy b/jenkins/ci-pipelines/ci_stage_2.groovy index 99d07566..dc155a19 100644 --- a/jenkins/ci-pipelines/ci_stage_2.groovy +++ b/jenkins/ci-pipelines/ci_stage_2.groovy @@ -49,6 +49,20 @@ def ci_pipeline(mdg,url_prefix,project,branch,refspec,revision,do_stage_3,artifa } } + stage('Release Note Check') { + if (fileExists('devops-stages/stage-releasenote.sh')) { + if (!JOB_NAME.contains('merge')) { + sh "devops-stages/stage-releasenote.sh" + } + else { + println("Not checking release notes for merge job") + } + } + else { + println("No releasenote check present") + } + } + container_name = "${project}-${branch}".toLowerCase() stage('Docker-Build') { -- 2.25.1