From ea451394b350c85710200781b7864047b0778134 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen.haas@lakedrops.com>
Date: Fri, 10 Feb 2023 16:06:28 +0100
Subject: [PATCH] docker/gitlab-drupal-ci#19 Authenticate the GLAB client

---
 mixins.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mixins.yml b/mixins.yml
index ba4c0c6..8082b32 100644
--- a/mixins.yml
+++ b/mixins.yml
@@ -7,6 +7,8 @@
     - if [[ -n $SSH_PRIVATE_KEY ]]; then ssh-keyscan ${CI_SERVER_HOST} >> ~/.ssh/known_hosts; fi
     - if [[ -n $SSH_PRIVATE_KEY ]]; then chmod 644 ~/.ssh/known_hosts; fi
     - if [[ -n $SSH_PRIVATE_KEY ]]; then ssh git@${CI_SERVER_HOST}; fi
+    - if [[ -n $GITLAB_ACCESS_TOKEN ]]; then glab auth login --hostname ${CI_SERVER_HOST} --token $GITLAB_ACCESS_TOKEN; fi
+    - if [[ -n $GITLAB_PRIVATE_TOKEN ]]; then glab auth login --hostname ${CI_SERVER_HOST} --token $GITLAB_PRIVATE_TOKEN; fi
     - if [[ -n $GITLAB_ACCESS_TOKEN ]]; then composer config -g --no-plugins --no-interaction gitlab-token.${CI_SERVER_HOST} $GITLAB_ACCESS_TOKEN; fi
     - if [[ -n $GITLAB_PRIVATE_TOKEN ]]; then composer config -g --no-plugins --no-interaction gitlab-token.${CI_SERVER_HOST} $GITLAB_PRIVATE_TOKEN; fi
     - if [[ -n $DOCKER_AUTH_CONFIG ]]; then mkdir -p ~/.docker; echo $DOCKER_AUTH_CONFIG > ~/.docker/config.json; fi
-- 
GitLab