Merge "xci: Introduce XCI_LOOP variable to control what to do properly"
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Thu, 6 Apr 2017 05:20:27 +0000 (05:20 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Thu, 6 Apr 2017 05:20:27 +0000 (05:20 +0000)
1  2 
jjb/xci/xci-deploy.sh

diff --combined jjb/xci/xci-deploy.sh
@@@ -15,14 -15,14 +15,14 @@@ cd $WORKSPACE/prototypes/xc
  
  # for daily jobs, we want to use working versions
  # for periodic jobs, we will use whatever is set in the job, probably master
- if [[ "$JOB_NAME" =~ "daily" ]]; then
+ if [[ "$XCI_LOOP" == "daily" ]]; then
      # source pinned-vars to get releng version
      source ./config/pinned-versions
  
      # checkout the version
      git checkout -q $OPNFV_RELENG_VERSION
      echo "Info: Using $OPNFV_RELENG_VERSION"
- elif [[ "$JOB_NAME" =~ "periodic" ]]; then
+ elif [[ "$XCI_LOOP" == "periodic" ]]; then
      echo "Info: Using $OPNFV_RELENG_VERSION"
  fi
  
@@@ -31,7 -31,7 +31,7 @@@
  # to take this into account while deploying anyways
  # clone openstack-ansible
  # stable/ocata already use pinned versions so this is only valid for master
- if [[ "$JOB_NAME" =~ "periodic" && "$OPENSTACK_OSA_VERSION" == "master" ]]; then
+ if [[ "$XCI_LOOP" == "periodic" && "$OPENSTACK_OSA_VERSION" == "master" ]]; then
      cd $WORKSPACE
      # get the url to openstack-ansible git
      source ./config/env-vars
@@@ -56,20 -56,18 +56,20 @@@ f
  cd $WORKSPACE/prototypes/xci
  sudo -E ./xci-deploy.sh
  
 -# if we arrived here without failing, it means we have something we can pin
 -# this is again here to show the intention
 -cd $WORKSPACE/openstack-ansible
 -OSA_GIT_SHA1=$(git rev-parse HEAD)
 +if [[ "$JOB_NAME" =~ "periodic" && "$OPENSTACK_OSA_VERSION" == "master" ]]; then
 +    # if we arrived here without failing, it means we have something we can pin
 +    # this is again here to show the intention
 +    cd $WORKSPACE/openstack-ansible
 +    OSA_GIT_SHA1=$(git rev-parse HEAD)
  
 -# log some info
 -echo -e "\n"
 -echo "***********************************************************************"
 -echo "*                          OSA SHA1 TO PIN                            *"
 -echo "*                                                                     *"
 -echo "    $OSA_GIT_SHA1"
 -echo "*                                                                     *"
 -echo "***********************************************************************"
 +    # log some info
 +    echo -e "\n"
 +    echo "***********************************************************************"
 +    echo "*                          OSA SHA1 TO PIN                            *"
 +    echo "*                                                                     *"
 +    echo "    $OSA_GIT_SHA1"
 +    echo "*                                                                     *"
 +    echo "***********************************************************************"
 +fi
  
  echo -e "\n"