From 9fd3d62a561c088f9037ce1114482a7bfea7b566 Mon Sep 17 00:00:00 2001 From: David Kovari Date: Tue, 9 Jan 2024 21:14:01 -0600 Subject: [PATCH] add support for docker hub mirrors --- plugin.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugin.sh b/plugin.sh index 31e8cd3..0d051f1 100755 --- a/plugin.sh +++ b/plugin.sh @@ -84,6 +84,10 @@ if [[ "${PLUGIN_AUTO_TAG:-}" == "true" ]]; then fi fi +if [ -n "${PLUGIN_MIRRORS:-}" ]; then + MIRROR="$(echo $PLUGIN_MIRRORS | tr ',' '\n' | while read mirror; do echo "--registry-mirror=${mirror}"; done)" +fi + if [ -n "${PLUGIN_TAGS:-}" ]; then DESTINATIONS=$(echo "${PLUGIN_TAGS}" | tr ',' '\n' | while read tag; do echo "--destination=${REGISTRY}/${PLUGIN_REPO}:${tag} "; done) elif [ -f .tags ]; then @@ -106,4 +110,5 @@ fi ${CACHE_REPO:-} \ ${TARGET:-} \ ${BUILD_ARGS:-} \ - ${BUILD_ARGS_FROM_ENV:-} + ${BUILD_ARGS_FROM_ENV:-} \ + ${MIRROR} \ No newline at end of file