From 7a5f2a425b1603b08074ec85be46f0b07c0d713f Mon Sep 17 00:00:00 2001 From: hwinkel Date: Thu, 12 Mar 2026 15:56:11 +0100 Subject: [PATCH] ADD: added gitlab ci yaml --- .gitlab-ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..cdb363a --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,22 @@ +stages: + - build + +variables: + IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA + IMAGE_LATEST: $CI_REGISTRY_IMAGE:latest + +build-docker: + stage: build + image: docker:27 + services: + - docker:27-dind + variables: + DOCKER_TLS_CERTDIR: "/certs" + before_script: + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + script: + - docker build --pull -t $IMAGE_TAG -t $IMAGE_LATEST . + - docker push $IMAGE_TAG + - docker push $IMAGE_LATEST + rules: + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH