From 630e5dcbfdcc0d5a2fa424cf4d89e3b554959f4a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Thu, 5 Oct 2023 15:44:19 +0200
Subject: [PATCH] CI => Login into dockerhub only from protected branch

---
 AssignmentChecker/.gitlab-ci/01_functions.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/AssignmentChecker/.gitlab-ci/01_functions.yml b/AssignmentChecker/.gitlab-ci/01_functions.yml
index e77ccd8..f0675a5 100644
--- a/AssignmentChecker/.gitlab-ci/01_functions.yml
+++ b/AssignmentChecker/.gitlab-ci/01_functions.yml
@@ -20,7 +20,10 @@
         - apk add curl
 
         # Init docker buildx
-        - docker login -u $DOCKER_REGISTRY_USER -p $DOCKER_REGISTRY_PASSWORD $DOCKER_REGISTRY
+        - |
+            if [ $CI_COMMIT_REF_PROTECTED == "true" ]; then
+                docker login -u $DOCKER_REGISTRY_USER -p $DOCKER_REGISTRY_PASSWORD $DOCKER_REGISTRY
+            fi
         - docker buildx create --use
 
         # Get version from package.json
-- 
GitLab