mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 14:06:58 +02:00
oem/azure: update script for new publishing schema
This will only save the latest five images in the registry.
This commit is contained in:
parent
d4a38a5a73
commit
d4ca12b8b9
@ -23,11 +23,16 @@ git checkout -b "${LGROUP}-${VERSION}" origin/master
|
|||||||
|
|
||||||
input=$(ls CoreOS_*_${LGROUP}.json)
|
input=$(ls CoreOS_*_${LGROUP}.json)
|
||||||
output="CoreOS_${VERSION}_${LGROUP}.json"
|
output="CoreOS_${VERSION}_${LGROUP}.json"
|
||||||
display_name="CoreOS ${UGROUP} (${VERSION})"
|
|
||||||
media_name="${MEDIA_PREFIX}__CoreOS-${UGROUP}-${VERSION}"
|
media_name="${MEDIA_PREFIX}__CoreOS-${UGROUP}-${VERSION}"
|
||||||
|
publish_date="$(date +'%m/%d/%Y')"
|
||||||
|
|
||||||
jq --raw-output \
|
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}"
|
< "${input}" > "${output}"
|
||||||
|
|
||||||
git rm "${input}"
|
git rm "${input}"
|
||||||
|
Loading…
Reference in New Issue
Block a user