added ci pipeline

This commit is contained in:
biersoeckli
2024-11-16 08:42:32 +01:00
parent d67e5e75c0
commit 6405106911

18
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,18 @@
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 --pull -t "$REGISTRY_IMAGE:latest" .
docker push "$REGISTRY_IMAGE: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