trepa/build/ci/.publish.yml
2025-03-11 21:42:36 +00:00

23 lines
No EOL
525 B
YAML

when:
event: [tag]
steps:
- name: publish-docker
image: docker:27-cli
environment:
DOCKER_USERNAME:
from_secret: docker_username
DOCKER_PASSWORD:
from_secret: docker_password
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
depends_on:
- build