xci: Ensure the flavor is captured in all cases 26/68426/2
authorFatih Degirmenci <fdegir@gmail.com>
Sun, 1 Sep 2019 08:57:25 +0000 (10:57 +0200)
committerFatih Degirmenci <fdegir@gmail.com>
Mon, 2 Sep 2019 10:04:30 +0000 (12:04 +0200)
Change-Id: I48ee615325002a2d3687d336b9a83a0e5637cee7
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
jjb/xci/xci-set-scenario.sh

index 237eb31..ccea16f 100755 (executable)
@@ -243,12 +243,15 @@ esac
 # save the installer and scenario names into java properties file
 # so they can be injected to downstream jobs via envInject
 echo "Recording the installer '$INSTALLER_TYPE' and scenario '${DEPLOY_SCENARIO[0]}' and SHAs for downstream jobs"
-echo "INSTALLER_TYPE=$INSTALLER_TYPE" > $WORK_DIRECTORY/scenario.properties
+echo "INSTALLER_TYPE=$INSTALLER_TYPE" >> $WORK_DIRECTORY/scenario.properties
 echo "DEPLOY_SCENARIO=$DEPLOY_SCENARIO" >> $WORK_DIRECTORY/scenario.properties
 echo "XCI_SHA=$XCI_SHA" >> $WORK_DIRECTORY/scenario.properties
 echo "SCENARIO_SHA=$SCENARIO_SHA" >> $WORK_DIRECTORY/scenario.properties
 echo "PROJECT_NAME=$GERRIT_PROJECT" >> $WORK_DIRECTORY/scenario.properties
 
+# log scenario.properties to console to ease the troubleshooting when needed
+log_scenario_properties
+
 # skip scenario support check if the job is promotion job
 if [[ "$JOB_NAME" =~ (os|k8) ]]; then
     exit 0