From: Matthew Watkins Date: Wed, 22 Mar 2023 12:16:34 +0000 (+0000) Subject: Fix: Update ci-management repo if already present X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;ds=sidebyside;h=4fec7bc0065d3be4c9cce93e6205a734d867f02b;p=ci-management.git Fix: Update ci-management repo if already present Issue-ID: CIMAN-33 Signed-off-by: Matthew Watkins Change-Id: Iac6368b9b5bb4d788d9e2e6965cf9651545565a3 --- diff --git a/jjb/integration/prepare-csit.sh b/jjb/integration/prepare-csit.sh index 0db140ff7..dc732c6bb 100644 --- a/jjb/integration/prepare-csit.sh +++ b/jjb/integration/prepare-csit.sh @@ -96,9 +96,13 @@ if [[ -f "${ROBOT3_VENV}/bin/activate" ]]; then source "${ROBOT3_VENV}/bin/activate" else # Robot framework was not found - # clone ci-management repository and use install script - git clone "https://gerrit.onap.org/r/ci-management" \ + # Clone/update ci-management repository and invoke install script + if [[ ! -d /tmp/ci-management ]]; then + git clone "https://gerrit.onap.org/r/ci-management" \ /tmp/ci-management + else + git pull /tmp/ci-management + fi # shellcheck disable=SC1090 source "/tmp/ci-management/jjb/integration/${ROBOT_INSTALLER}" fi