engine: Enable deployment and testing for release jobs
[infra/cicd.git] / jjb / engine / scripts / generate-build-metadata.sh
similarity index 94%
rename from jjb/engine/scripts/generate-job-metadata.sh
rename to jjb/engine/scripts/generate-build-metadata.sh
index df160e3de3ca14e8dc4f004c4f0b3d4751aae268..88a89f54cc13907b03d5cd0e574f64fd75b22e82 100755 (executable)
@@ -26,8 +26,10 @@ cd $WORKSPACE
 # need to generate the identifier before writing it
 if [[ "$CI_LOOP" == "verify" ]]; then
   BUILD_IDENTIFIER=$GERRIT_CHANGE_NUMBER
+  ARTIFACT_ARM_FOLDER=gerrit
 elif [[ "$CI_LOOP" == "periodic" ]]; then
   BUILD_IDENTIFIER="$(date '+%Y%m%d%H%M')"
+  ARTIFACT_ARM_FOLDER=release
 else
   echo "Error : Unrecognized CI Loop $CI_LOOP"
   exit 1
@@ -40,7 +42,7 @@ BUILT_BY=$BUILD_URL
 BUILD_IDENTIFIER=$BUILD_IDENTIFIER
 CI_LOOP=$CI_LOOP
 ENGINE_SHA=$(git rev-parse HEAD)
-NORDIX_ARTIFACT_URL=$NORDIX_ARM_HTTPS_URL/$NORDIX_ARM_REPO/installer/oss/release/$BUILD_IDENTIFIER
+NORDIX_ARTIFACT_URL=$NORDIX_ARM_HTTPS_URL/$NORDIX_ARM_REPO/installer/oss/$ARTIFACT_ARM_FOLDER/$BUILD_IDENTIFIER
 EOF
 
 echo "Info  : Build metadata"