From: Mike Marchetti Date: Fri, 25 Aug 2017 20:47:54 +0000 (-0400) Subject: add direct to stage_3 for devops commits X-Git-Tag: v3.0.0rc~18 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F94%2F2094%2F2;p=osm%2Fdevops.git add direct to stage_3 for devops commits Change-Id: I46afc27a1e9d3c9bf0fa4c991ff368fa83f1f3f7 Signed-off-by: Mike Marchetti --- diff --git a/jenkins/ci-pipelines/ci_stage_1.groovy b/jenkins/ci-pipelines/ci_stage_1.groovy index be7d9080..12ebf16d 100644 --- a/jenkins/ci-pipelines/ci_stage_1.groovy +++ b/jenkins/ci-pipelines/ci_stage_1.groovy @@ -35,7 +35,7 @@ node("${params.NODE}") { params.PROJECT_URL_PREFIX = 'https://osm.etsi.org/gerrit' } - stage('downstream stage_2') { + stage('downstream') { // pipeline running from gerrit trigger. // kickoff the downstream multibranch pipeline def downstream_params = [ @@ -47,9 +47,16 @@ node("${params.NODE}") { booleanParam(name: 'TEST_INSTALL', value: params.TEST_INSTALL), ] + stage_name = "stage_2" + if ( params.STAGE ) + { + // go directly to stage 3 (osm system) + stage_name = "stage_3" + mdg = "osm" + } println("TEST_INSTALL = ${params.TEST_INSTALL}") // callout to stage_2. This is a multi-branch pipeline. - upstream_job_name = "${mdg}-stage_2/${GERRIT_BRANCH}" + upstream_job_name = "${mdg}-${stage_name}/${GERRIT_BRANCH}" stage_2_result = build job: "${upstream_job_name}", parameters: downstream_params, propagate: true if (stage_2_result.getResult() != 'SUCCESS') {