From ecea4751372ebb197efe58f8b4f06f18c4e4e1d4 Mon Sep 17 00:00:00 2001 From: Tom Neuber Date: Thu, 3 Apr 2025 18:53:41 +0200 Subject: [PATCH] chore(ci): add own registry to buildx config --- .woodpecker/.build.yaml | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/.woodpecker/.build.yaml b/.woodpecker/.build.yaml index d9655e0..5ee7490 100644 --- a/.woodpecker/.build.yaml +++ b/.woodpecker/.build.yaml @@ -1,12 +1,25 @@ +variables: + - publish_mirror: &publish_mirror + from_secret: DOCKER_MIRROR_URL + - publish_logins: &publish_logins + - registry: + from_secret: DOCKER_MIRROR_URL + username: + from_secret: DOCKER_MIRROR_USER + password: + from_secret: DOCKER_MIRROR_PASS + - registry: git.ar21.de + username: + from_secret: REGISTRY_USER + password: + from_secret: REGISTRY_PASS + steps: - name: docker image: woodpeckerci/plugin-docker-buildx settings: - registry: git.ar21.de - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS + mirror: *publish_mirror + logins: *publish_logins repo: git.ar21.de/yolokube/dashboard tags: - latest @@ -17,11 +30,8 @@ steps: - name: docker-staging image: woodpeckerci/plugin-docker-buildx settings: - registry: git.ar21.de - username: - from_secret: REGISTRY_USER - password: - from_secret: REGISTRY_PASS + mirror: *publish_mirror + logins: *publish_logins repo: git.ar21.de/yolokube/dashboard tags: - staging @@ -29,4 +39,4 @@ steps: when: - branch: exclude: master - event: push \ No newline at end of file + event: push