From a9b06b1d1c3f605cf0cfc164a6d1133c7b5b6f07 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 72318f9a..d17d7155 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.17.1