From 62c2dbf19402813681cb9885d4e66a8c3d34e1dd Mon Sep 17 00:00:00 2001 From: "Stanislav N. aka pztrn" Date: Mon, 27 Jun 2022 00:08:44 +0500 Subject: [PATCH] Debug commit. --- .drone.yml | 5 ++++- mirror.sh | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index e001b93..dc2fc1d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,6 +25,9 @@ steps: - name: "mirror" image: "docker:20.10.17-dind" pull: if-not-exists + environment: + REGISTRY_SECRET: + from_secret: drone_secret commands: - apk add --no-cache bash - - ./mirror.sh drone ${drone_secret} + - ./mirror.sh drone ${REGISTRY_SECRET} diff --git a/mirror.sh b/mirror.sh index ab01a92..53ee580 100755 --- a/mirror.sh +++ b/mirror.sh @@ -24,7 +24,7 @@ function mirror() { echo -n "Mirroring ${image}... " if ! docker pull "${image}" &> /dev/null; then echo "FAIL" - exit + exit 1 fi image_hash=$(docker images -a | grep "^${image_name}" | grep "${image_version}" | awk "{' print $3 '}") @@ -32,13 +32,13 @@ function mirror() { if ! docker tag "${image_hash}" "${DESTINATION_REGISTRY}/${image}" &> /dev/null; then echo "FAIL" - exit + exit 1 fi echo -n "pushing... " if ! docker push "${REGISTRY_TO_MIRROR}/${image}" &> /dev/null; then echo "FAIL" - exit + exit 1 fi echo "OK"