trepa/.woodpecker/.publish.yml
2025-02-20 12:09:38 +00:00

25 lines
No EOL
567 B
YAML

when:
event: [tag]
steps:
- name: publish-docker
image: docker:27-cli
commands:
- tag="tintounn/trepa:$${CI_COMMIT_TAG}"
- docker login -u="$${DOCKER_USERNAME}" -p="$${DOCKER_PASSWORD}"
- docker build --rm --tag $tag .
- docker push $tag
- docker rmi $tag
volumes:
- /var/run/docker.sock:/var/run/docker.sock
secrets: [docker_username, docker_password]
- name: publish-binaries
image: goreleaser/goreleaser
commands:
- goreleaser release
secrets: [ gitea_token ]
depends_on:
- build