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