From 52315d09dafd51755a3fd3ce3b2f720a29566eb3 Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 5 Nov 2024 09:09:10 +1100 Subject: [PATCH] use configuration from docs for ci/cd --- .gitlab-ci.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 695a7bf..7ea3536 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,23 +1,25 @@ stages: - build +default: + image: docker:24.0.5 + services: + - docker:24.0.5-dind + before_script: + - docker info + variables: DOCKER_HOST: tcp://docker:2375 - + + IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG + IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest + build: stage: build - - image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:20.10.16 - services: - - name: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:18.09.7-dind - alias: docker - variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG - IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin script: - docker build -t $IMAGE_TAG . - docker image tag $IMAGE_TAG $IMAGE_TAG_LATEST - docker push $IMAGE_TAG - - docker push $IMAGE_TAG_LATEST \ No newline at end of file + - docker push $IMAGE_TAG_LATEST