From 4fec7bc0065d3be4c9cce93e6205a734d867f02b Mon Sep 17 00:00:00 2001 From: Matthew Watkins Date: Wed, 22 Mar 2023 12:16:34 +0000 Subject: [PATCH] Fix: Update ci-management repo if already present Issue-ID: CIMAN-33 Signed-off-by: Matthew Watkins Change-Id: Iac6368b9b5bb4d788d9e2e6965cf9651545565a3 --- jjb/integration/prepare-csit.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 -- 2.16.6