X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ci-management.git;a=blobdiff_plain;f=jjb%2Fshell%2Fseba_on_arm.sh;h=193894774d4113df50bb8042637577c07de3eac5;hp=c695f92a507ef0a95c921267a7c9f17b4177a65e;hb=3609c7017536705f831ce25d5ead72828ee8224d;hpb=40b2bbbd936f43e49575f127cad9db64d34ac330 diff --git a/jjb/shell/seba_on_arm.sh b/jjb/shell/seba_on_arm.sh index c695f92..1938947 100755 --- a/jjb/shell/seba_on_arm.sh +++ b/jjb/shell/seba_on_arm.sh @@ -71,6 +71,15 @@ case "${JOB_NAME}" in IEC_DIR="/var/lib/akraino/iec" KUBE_DIR="~${K8S_SSH_USER}/.kube" UPSTREAM_PROJECT='rec' + # The REC cluster do not have a clone of the iec repo + IEC_REPO="https://gerrit.akraino.org/r/iec.git" + IEC_DIR="~${CLUSTER_SSH_USER}/iec" + IEC_CLONE_CMD="'if ! [ -d "$IEC_DIR" ];\ + then\ + mkdir -p $IEC_DIR;\ + git clone $IEC_REPO $IEC_DIR; + fi'" + run_on_k8s_master ssh "${IEC_CLONE_CMD}" ;; *) echo "Cannot determine installer from ${JOB_NAME}" @@ -86,9 +95,10 @@ fi export K8S_MASTER_IP UPSTREAM_PROJECT="${UPSTREAM_PROJECT:-${PROJECT}}" + case "${JOB_NAME}" in *-install-seba_on_arm*) - INSTALL_CMD="'cd ${IEC_DIR}/src/use_cases/seba_on_arm/install; ./install.sh ${UPSTREAM_PROJECT}'" + INSTALL_CMD="'cd ${IEC_DIR}/src/use_cases/seba_on_arm/install; K8S_MASTER_IP=${K8S_MASTER_IP} ./install.sh ${UPSTREAM_PROJECT}'" run_on_k8s_master ssh "${INSTALL_CMD}" ;; *-test-seba_on_arm*)