armband: fix daily build without properties file 85/19185/1
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 22 Aug 2016 11:20:17 +0000 (13:20 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 22 Aug 2016 11:21:15 +0000 (13:21 +0200)
For the first time the daily build is ran, the properties file
for the latest ISO built is not present.

Change-Id: Ic744c779ddc670cc2b9bcea111d28fd97f76af67
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
jjb/armband/build.sh

index 0d35757..300306f 100755 (executable)
@@ -29,8 +29,10 @@ if [[ "$JOB_NAME" =~ "daily" ]]; then
     echo "Checking to see if we already built and stored Armband Fuel ISO for this commit"
 
     curl -s -o $LATEST_ISO_PROPERTIES http://$GS_URL/latest.properties 2>/dev/null
+fi
 
-    # get metadata of latest ISO
+# get metadata of latest ISO
+if grep -q OPNFV_GIT_SHA1 $LATEST_ISO_PROPERTIES 2>/dev/null; then
     LATEST_ISO_SHA1=$(grep OPNFV_GIT_SHA1 $LATEST_ISO_PROPERTIES | cut -d'=' -f2)
     LATEST_ISO_URL=$(grep OPNFV_ARTIFACT_URL $LATEST_ISO_PROPERTIES | cut -d'=' -f2)
 else