From 339a8a4bfb8212560b2374b4beb5b6eb703fae90 Mon Sep 17 00:00:00 2001 From: Mike Marchetti Date: Fri, 21 Sep 2018 16:55:43 -0400 Subject: [PATCH] On upstream build, remove old artifacts Change-Id: I4f7820f5aab3d0f3e28c62a65eca2acc6fcd4451 Signed-off-by: Mike Marchetti --- jenkins/ci-pipelines/ci_stage_3.groovy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jenkins/ci-pipelines/ci_stage_3.groovy b/jenkins/ci-pipelines/ci_stage_3.groovy index 1d1527cd..49b4b72f 100644 --- a/jenkins/ci-pipelines/ci_stage_3.groovy +++ b/jenkins/ci-pipelines/ci_stage_3.groovy @@ -122,6 +122,9 @@ node("${params.NODE}") { // the upstream job name contains suffix with the project. Need this stripped off def project_without_branch = params.UPSTREAM_JOB_NAME.split('/')[0] + // Remove the previous artifact for this component. Use the new upstream artifact + sh "rm -rf pool/${component}" + ci_helper.get_archive(params.ARTIFACTORY_SERVER,component,GERRIT_BRANCH, "${project_without_branch} :: ${GERRIT_BRANCH}", build_num) sh "rm -rf dists" -- 2.25.1