Files
QuickStack/.gitlab-ci.yml
2024-11-16 08:50:57 +01:00

18 lines
556 B
YAML

stages:
- publish
publish-docker-container:
image: docker:latest
stage: publish
services:
- docker:dind
before_script:
- docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASSWORD"
script:
- |
docker build -t "quickstack/quickstack:latest" .
docker push "quickstack/quickstack:latest"
# docker build --pull -t "$CI_REGISTRY_IMAGE/$DOCKER_IMAGE_NAME:$CI_COMMIT_TAG" .
# docker push "$CI_REGISTRY_IMAGE/$DOCKER_IMAGE_NAME:$CI_COMMIT_TAG"
rules:
- if: $CI_COMMIT_TAG # Runs the job only when a tag is created