From 74c8e492a723f2314c21a8cd49834d82329b3244 Mon Sep 17 00:00:00 2001
From: Jan Zickermann <jan.zickermann@dataport.de>
Date: Thu, 20 Feb 2025 16:42:53 +0100
Subject: [PATCH] OZG-4097 pipeline: Add docker authentication

---
 .gitlab-ci.yml | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index edbc971..a05c29e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,6 +12,28 @@ variables:
 services:
   - docker:dind
 
+before_script:
+  - mkdir -p $HOME/.docker
+  - |
+    cat << EOF > $HOME/.docker/config.json
+    {
+      "auths": {
+        "docker.ozg-sh.de": {
+          "username": "$NEXUS_USER",
+          "password": "$NEXUS_PASSWORD"
+        }
+      },
+      "proxies": {
+        "default": {
+          "httpProxy": "$HTTP_PROXY",
+          "httpsProxy": "$HTTPS_PROXY",
+          "noProxy": "$NO_PROXY"
+        }
+      }
+    }
+    EOF
+  - cat ~/.docker/config.json
+
 cache:
   paths:
     - .m2/repository/
-- 
GitLab