From f1d26bb1f0ab09e4ba70f5519ccbe6477fbe6493 Mon Sep 17 00:00:00 2001 From: Juan Jose Medina Date: Tue, 16 Feb 2021 19:49:06 +0100 Subject: [PATCH] Properly push to quay and gcr (#98) --- pushone | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pushone b/pushone index a12104e..a25e284 100755 --- a/pushone +++ b/pushone @@ -40,7 +40,15 @@ push() { gcloud docker -- push "${GCR_BASENAME}:${dist}" } -docker tag "${BASENAME}:${DIST}" "${QUAY_BASENAME}:${DIST}-${PLATFORM}" -docker tag "${BASENAME}:${DIST}" "${GCR_BASENAME}:${DIST}-${PLATFORM}" +docker tag "${BASENAME}:${DIST}-${PLATFORM}" "${QUAY_BASENAME}:${DIST}-${PLATFORM}" +docker tag "${BASENAME}:${DIST}-${PLATFORM}" "${GCR_BASENAME}:${DIST}-${PLATFORM}" + push "$DIST-${PLATFORM}" +# For now, tag DIST to the amd64 flavor +if [[ "$PLATFORM" == "amd64" ]]; then + docker tag "${QUAY_BASENAME}:${DIST}-${PLATFORM}" "${QUAY_BASENAME}:${DIST}" + docker tag "${GCR_BASENAME}:${DIST}-${PLATFORM}" "${GCR_BASENAME}:${DIST}" + docker push "${QUAY_BASENAME}:${DIST}" + gcloud docker -- push "${GCR_BASENAME}:${DIST}" +fi