From d4ca12b8b9c4c2f94e196052f617d66bc46541ab Mon Sep 17 00:00:00 2001 From: Alex Crawford Date: Tue, 7 Jun 2016 15:00:48 -0700 Subject: [PATCH] oem/azure: update script for new publishing schema This will only save the latest five images in the registry. --- oem/azure/update-gallery.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/oem/azure/update-gallery.sh b/oem/azure/update-gallery.sh index 2fd45f78f1..1a779c9721 100755 --- a/oem/azure/update-gallery.sh +++ b/oem/azure/update-gallery.sh @@ -23,11 +23,16 @@ git checkout -b "${LGROUP}-${VERSION}" origin/master input=$(ls CoreOS_*_${LGROUP}.json) output="CoreOS_${VERSION}_${LGROUP}.json" -display_name="CoreOS ${UGROUP} (${VERSION})" media_name="${MEDIA_PREFIX}__CoreOS-${UGROUP}-${VERSION}" +publish_date="$(date +'%m/%d/%Y')" jq --raw-output \ - ".displayName = \"${display_name}\" | .MediaName = \"${media_name}\"" \ + ".mediaReferences.PublicAzure.imageVersions |= [{ \ + version: \"${VERSION}\", \ + publishedDate: \"${publish_date}\", \ + mediaName: \"${media_name}\" \ + }] + .[0:4] | \ + .mediaReferences.PublicAzure.mediaName = \"${media_name}\"" \ < "${input}" > "${output}" git rm "${input}"