Commit d5b5f1f05af8
Changed files (1)
nix
packages
my
scripts
bin
nix/packages/my/scripts/bin/gcr-nuke.sh
@@ -6,10 +6,10 @@ for repository in $(gcloud container images list --format='get(name)');
do
echo ">> Cleaning ${repository}…"
while true; do
- DIGEST=$(gcloud container images list-tags ${repository} --format='get(digest)' --limit=1)
+ DIGEST=$(gcloud container images list-tags ${repository} --filter='-tags:*' --format='get(digest)' --limit=1)
if [ -z "${DIGEST}" ]; then
break
fi
- gcloud container images delete ${repository}@${DIGEST} --force-delete-tags --quiet
+ gcloud container images delete ${repository}@${DIGEST} --force-delete-tags --quiet || break
done
done