On upstream build, remove old artifacts 49/6549/1
authorMike Marchetti <mmarchetti@sandvine.com>
Fri, 21 Sep 2018 20:55:43 +0000 (16:55 -0400)
committerMike Marchetti <mmarchetti@sandvine.com>
Fri, 21 Sep 2018 20:55:43 +0000 (16:55 -0400)
Change-Id: I4f7820f5aab3d0f3e28c62a65eca2acc6fcd4451
Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
jenkins/ci-pipelines/ci_stage_3.groovy

index 1d1527c..49b4b72 100644 (file)
@@ -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"