X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fengine%2Fscripts%2Fgenerate-change-metadata.sh;h=84b71467b17c9b25b4b9fc4cf8ab49e8ca390949;hb=5db1c8f0c5590b4030dc33ee259927782dabae6b;hp=2ad1e5fece6a4c3c07ecbefb0cb953aebdf8c986;hpb=de51df03efb9fc0cfc2d0ca5c757727c6c6c044e;p=infra%2Fcicd.git diff --git a/jjb/engine/scripts/generate-change-metadata.sh b/jjb/engine/scripts/generate-change-metadata.sh index 2ad1e5fe..84b71467 100755 --- a/jjb/engine/scripts/generate-change-metadata.sh +++ b/jjb/engine/scripts/generate-change-metadata.sh @@ -49,13 +49,33 @@ if [[ "$GERRIT_PROJECT" =~ /stack/ ]]; then export STACK_VERSION="$GERRIT_PATCHSET_REVISION" export STACK_REFSPEC="$GERRIT_REFSPEC" + case "${STACK_TYPE}" in + openstack) + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" + ;; + kubernetes) + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" + ;; + onap) + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" + ;; + ironic) + export DEPLOY_SCENARIO="ubuntu1804" + ;; + *) echo "ERROR : Invalid stack $ENGINE_COMPONENT"; exit 1;; + esac + + export STACK_VERSION="$GERRIT_BRANCH" + # log info to console echo " STACK_TYPE=$STACK_TYPE" + echo " DEPLOY_SCENARIO=$DEPLOY_SCENARIO" echo " STACK_VERSION=$GERRIT_PATCHSET_REVISION" echo " STACK_REFSPEC=$GERRIT_REFSPEC" # record vars to properties file echo "STACK_TYPE=$STACK_TYPE" >> "$CHANGE_METADATA_FILE" + echo "DEPLOY_SCENARIO=$DEPLOY_SCENARIO" >> "$CHANGE_METADATA_FILE" echo "STACK_VERSION=$STACK_VERSION" >> "$CHANGE_METADATA_FILE" echo "STACK_REFSPEC=$STACK_REFSPEC" >> "$CHANGE_METADATA_FILE" elif [[ "$GERRIT_PROJECT" =~ /installer/ ]]; then @@ -63,12 +83,15 @@ elif [[ "$GERRIT_PROJECT" =~ /installer/ ]]; then case "${ENGINE_COMPONENT}" in kolla) export STACK_TYPE="openstack" + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" ;; kubespray) export STACK_TYPE="kubernetes" + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" ;; oom) export STACK_TYPE="onap" + echo "Info : Deploy scenario is overriden by job to $DEPLOY_SCENARIO" ;; *) echo "ERROR : Invalid engine component $ENGINE_COMPONENT"; exit 1;; esac @@ -76,12 +99,14 @@ elif [[ "$GERRIT_PROJECT" =~ /installer/ ]]; then # log info to console echo " STACK_TYPE=$STACK_TYPE" + echo " DEPLOY_SCENARIO=$DEPLOY_SCENARIO" echo " STACK_VERSION=$STACK_VERSION" echo " NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_VERSION=$GERRIT_PATCHSET_REVISION" echo " NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_REFSPEC=$GERRIT_REFSPEC" # record vars to properties file echo "STACK_TYPE=$STACK_TYPE" >> "$CHANGE_METADATA_FILE" + echo "DEPLOY_SCENARIO=$DEPLOY_SCENARIO" >> "$CHANGE_METADATA_FILE" echo "STACK_VERSION=$STACK_VERSION" >> "$CHANGE_METADATA_FILE" echo "NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_VERSION=$GERRIT_PATCHSET_REVISION" >> "$CHANGE_METADATA_FILE" echo "NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_REFSPEC=$GERRIT_REFSPEC" >> "$CHANGE_METADATA_FILE" @@ -92,12 +117,14 @@ else # log info to console echo " STACK_TYPE=$STACK_TYPE" + echo " DEPLOY_SCENARIO=$DEPLOY_SCENARIO" echo " STACK_VERSION=$STACK_VERSION" echo " NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_VERSION=$GERRIT_PATCHSET_REVISION" echo " NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_REFSPEC=$GERRIT_REFSPEC" # record vars to properties file - echo "STACK_TYPE=kubernetes" >> "$CHANGE_METADATA_FILE" + echo "STACK_TYPE=$STACK_TYPE" >> "$CHANGE_METADATA_FILE" + echo "DEPLOY_SCENARIO=$DEPLOY_SCENARIO" >> "$CHANGE_METADATA_FILE" echo "STACK_VERSION=$STACK_VERSION" >> "$CHANGE_METADATA_FILE" echo "NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_VERSION=$GERRIT_PATCHSET_REVISION" >> "$CHANGE_METADATA_FILE" echo "NORDIX_$(echo $ENGINE_COMPONENT | tr a-z A-Z)_REFSPEC=$GERRIT_REFSPEC" >> "$CHANGE_METADATA_FILE"