updated gcr_tags_timestamps.sh

pull/2/head
Hari Sekhon 4 years ago
parent 951bab1a09
commit 89affb2273

@ -1,5 +1,6 @@
#!/usr/bin/env bash
# vim:ts=4:sts=4:sw=4:et
# args: gcr.io/google-containers/busybox
#
# Author: Hari Sekhon
# Date: 2020-09-15 14:52:47 +0100 (Tue, 15 Sep 2020)
@ -20,6 +21,9 @@ srcdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# shellcheck disable=SC1090
. "$srcdir/lib/utils.sh"
# shellcheck disable=SC1090
. "$srcdir/lib/gcp.sh"
# shellcheck disable=SC2034,SC2154
usage_description="
Lists all tags for the given Google Cloud Registry docker image as well as their image upload timestamp
@ -45,9 +49,8 @@ num_args 1 "$@"
image="$1"
regex='^([^\.]+\.)?gcr\.io/[^/]+/[^:]+$'
if ! [[ "$image" =~ $regex ]]; then
usage "unrecognized GCR image name - should be in a format matching this regex: $regex"
if ! [[ "$image" =~ $gcr_image_regex ]]; then
usage "unrecognized GCR image name - should be in a format matching this regex: $gcr_image_regex"
fi
gcloud container images list-tags "$image" --format=json |

Loading…
Cancel
Save