From 82b898a53ccc204c7754b8d9f6dbe4483822ceff Mon Sep 17 00:00:00 2001 From: David Hiendl Date: Mon, 24 Oct 2022 19:16:52 +0200 Subject: [PATCH] drone/ContainerImageKaniko: support building multiple registries --- drone/ContainerImageKaniko.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drone/ContainerImageKaniko.yml b/drone/ContainerImageKaniko.yml index 2e47ea8..af24dcf 100644 --- a/drone/ContainerImageKaniko.yml +++ b/drone/ContainerImageKaniko.yml @@ -1,7 +1,7 @@ .ContainerImageKaniko: &ContainerImageKaniko name: ContainerImageKaniko - #image: gcr.io/kaniko-project/executor:debug - image: gitea.dhswt.de/dhswt/kaniko:master + image: gcr.io/kaniko-project/executor:debug + #image: gitea.dhswt.de/dhswt/kaniko:master environment: KANIKO_ARGS: "" @@ -56,7 +56,9 @@ # merge registry auth if [[ "$MERGE_REGISTRY_JSON" == "true" ]] && [[ ! -z "$REGISTRY_AUTH_JSON" ]]; then - REGISTRY_AUTH_JSON=$(echo "$REGISTRY_AUTH_JSON" | jq --slurp 'reduce .[] as $item ({}; . * $item)') + wget -O /bin/jq https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64 + chmod +x /bin/jq + REGISTRY_AUTH_JSON=$(echo "$REGISTRY_AUTH_JSON" | /bin/jq --slurp 'reduce .[] as $item ({}; . * $item)') fi # create registry auth file