From 7eebb283f123f8f1505f2bdbed367475c31d1eef Mon Sep 17 00:00:00 2001
From: Bastien Abadie <abadie@teklia.com>
Date: Mon, 11 Dec 2023 11:35:03 +0000
Subject: [PATCH] Publish docker images on docker.teklia.com too

---
 ci/build.sh | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/ci/build.sh b/ci/build.sh
index e46aff1a51..7974b324c5 100755
--- a/ci/build.sh
+++ b/ci/build.sh
@@ -45,3 +45,12 @@ docker build . -f $DOCKERFILE -t "$IMAGE_TAG"
 if [ -n "$CI_REGISTRY" ]; then
 	docker push "$IMAGE_TAG"
 fi
+
+# Also publish on Teklia repository
+if [ -n "$CI_COMMIT_TAG" -a -n "$TEKLIA_REGISTRY" ]; then
+	echo "$TEKLIA_PASSWORD" | docker login -u "$TEKLIA_USERNAME" --password-stdin "$TEKLIA_REGISTRY"
+
+	IMAGE_TAG_TEKLIA="$TEKLIA_REGISTRY/$CI_PROJECT_PATH:$VERSION"
+	docker tag "$IMAGE_TAG" "$IMAGE_TAG_TEKLIA"
+	docker push "$IMAGE_TAG_TEKLIA"
+fi
-- 
GitLab