X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fdaisy4nfv%2Fdaisy-deploy.sh;h=950b9be1f61080464bfa7bd10d1ff63de6ccc877;hb=28f7d7c0ef101a6660b743620e0f2d5aa3e8993e;hp=785f3a571faa1e940c3f5be270e1d6d1743963dd;hpb=f25dd3b80ec0425684057a30302e8c15827c4e93;p=releng.git diff --git a/jjb/daisy4nfv/daisy-deploy.sh b/jjb/daisy4nfv/daisy-deploy.sh index 785f3a571..950b9be1f 100755 --- a/jjb/daisy4nfv/daisy-deploy.sh +++ b/jjb/daisy4nfv/daisy-deploy.sh @@ -17,19 +17,32 @@ if [[ ! "$NODE_NAME" =~ "-virtual" ]] && [[ ! "$LAB_NAME" =~ (zte) ]]; then exit $deploy_ret fi -# clone the securedlab repo +# clone the securedlab/pharos repo cd $WORKSPACE -BASE_DIR=$(cd ./;pwd) -echo "Cloning securedlab repo $BRANCH" -git clone ssh://jenkins-zte@gerrit.opnfv.org:29418/securedlab --quiet \ - --branch $BRANCH +# There are no PDFs in euphrates branch of pharos repo. +if [[ "$BRANCH" =~ "euphrates" ]]; then + CONFIG_REPO_NAME=securedlab +else + CONFIG_REPO_NAME=pharos +fi + +if [[ "$BRANCH" =~ "master" ]]; then + DOCTOR_OPT="-d 1" +else + DOCTOR_OPT="" +fi + +LABS_DIR=/var/tmp/opnfv-${CONFIG_REPO_NAME} -# daisy ci/deploy/deploy.sh use $BASE_DIR/labs dir -cp -r securedlab/labs . +echo "Cloning ${CONFIG_REPO_NAME} repo $BRANCH to $LABS_DIR" +sudo rm -rf $LABS_DIR +git clone ssh://jenkins-zte@gerrit.opnfv.org:29418/${CONFIG_REPO_NAME} \ + --quiet --branch $BRANCH $LABS_DIR -DEPLOY_COMMAND="sudo ./ci/deploy/deploy.sh -b $BASE_DIR \ - -l $LAB_NAME -p $POD_NAME -B $BRIDGE -s $DEPLOY_SCENARIO" +DEPLOY_COMMAND="sudo -E ./ci/deploy/deploy.sh -L $LABS_DIR \ + -l $LAB_NAME -p $POD_NAME -B $BRIDGE -s $DEPLOY_SCENARIO \ + $DOCTOR_OPT" # log info to console echo """ @@ -39,7 +52,6 @@ Scenario: $DEPLOY_SCENARIO LAB: $LAB_NAME POD: $POD_NAME BRIDGE: $BRIDGE -BASE_DIR: $BASE_DIR Starting the deployment using $INSTALLER_TYPE. This could take some time... --------------------------------------------------------