X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=jenkins%2Fci-pipelines%2Fci_stage_3.groovy;h=83ae27e990019f6c0b027e94fde55a0a9c70c900;hb=refs%2Fchanges%2F82%2F13182%2F1;hp=1474f89d72e058ea7b2018df903bd0a7620c0663;hpb=8d3b1402536f3adbcb82d0e2040fa30ac90b2761;p=osm%2Fdevops.git diff --git a/jenkins/ci-pipelines/ci_stage_3.groovy b/jenkins/ci-pipelines/ci_stage_3.groovy index 1474f89d..83ae27e9 100644 --- a/jenkins/ci-pipelines/ci_stage_3.groovy +++ b/jenkins/ci-pipelines/ci_stage_3.groovy @@ -215,7 +215,11 @@ node("${params.NODE}") { /////////////////////////////////////////////////////////////////////////////////////// stage('Copy Artifacts') { // cleanup any previous repo - sh 'rm -rf repo' + println("Logging system info before deleting repo.") + sh("pwd") + sh("tree -fD repo") + println("Trying to delete previous repo...") + sh("rm -rfv repo") dir('repo') { packageList = [] dir("${RELEASE}") { @@ -632,7 +636,8 @@ EOF""" parallelSteps[module] = { dir("$module") { - sh("""docker tag opensourcemano/${moduleName}:${moduleTag} \ + sh("docker pull ${INTERNAL_DOCKER_REGISTRY}opensourcemano/${moduleName}:${moduleTag}") + sh("""docker tag ${INTERNAL_DOCKER_REGISTRY}opensourcemano/${moduleName}:${moduleTag} \ opensourcemano/${moduleName}:${dockerTag}""") sh "docker push opensourcemano/${moduleName}:${dockerTag}" } @@ -724,8 +729,8 @@ EOF""" } // if (params.SAVE_ARTIFACTS_OVERRIDE || stage_archive) } // dir(OSM_DEVOPS) } finally { - stage('Archive Container Logs') { - if ( ARCHIVE_LOGS_FLAG ) { + stage('Archive Container Logs') { + if (ARCHIVE_LOGS_FLAG) { try { // Archive logs remote = [ @@ -745,16 +750,16 @@ EOF""" } // end if ( ARCHIVE_LOGS_FLAG ) } stage('Cleanup') { - if ( params.DO_INSTALL && server_id != null) { + if (params.DO_INSTALL && server_id != null) { delete_vm = true - if (error && params.SAVE_CONTAINER_ON_FAIL ) { + if (error && params.SAVE_CONTAINER_ON_FAIL) { delete_vm = false } - if (!error && params.SAVE_CONTAINER_ON_PASS ) { + if (!error && params.SAVE_CONTAINER_ON_PASS) { delete_vm = false } - if ( delete_vm ) { + if (delete_vm) { if (server_id != null) { println("Deleting VM: $server_id") sh """#!/bin/sh -e @@ -766,12 +771,12 @@ EOF""" } } } - if ( http_server_name != null ) { + if (http_server_name != null) { sh "docker stop ${http_server_name} || true" sh "docker rm ${http_server_name} || true" } - if ( devopstempdir != null ) { + if (devopstempdir != null) { sh "rm -rf ${devopstempdir}" } }