diff --git a/.woodpecker/docker.yaml b/.woodpecker/docker.yaml index ac91add..65e9b6a 100644 --- a/.woodpecker/docker.yaml +++ b/.woodpecker/docker.yaml @@ -1,5 +1,11 @@ variables: - &buildx_plugin 'woodpeckerci/plugin-docker-buildx:latest' + - publish_logins: &publish_logins # Default DockerHub login + - registry: https://index.docker.io/v1/ + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_PASSWORD - path: &when_path # web source code - 'assets/**' @@ -17,10 +23,7 @@ steps: settings: dockerfile: Dockerfile repo: vnpower/pixivfe - username: - from_secret: DOCKER_USERNAME - password: - from_secret: DOCKER_PASSWORD + logins: *publish_logins tag: [latest, '${CI_COMMIT_TAG}'] when: - event: [ tag, release ] @@ -31,10 +34,7 @@ steps: settings: dockerfile: Dockerfile repo: vnpower/pixivfe - username: - from_secret: DOCKER_USERNAME - password: - from_secret: DOCKER_PASSWORD + logins: *publish_logins tag: [next, 'next-${CI_COMMIT_SHA:0:10}'] when: - event: [ push ]