From cd48cee572a2c0e0f4534080e51d525c5857394f Mon Sep 17 00:00:00 2001 From: Matthew Defenderfer <mdefende@uab.edu> Date: Thu, 21 Nov 2024 13:11:02 -0600 Subject: [PATCH] set dind as a service and change default image to latest docker --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8e1cae5..dea82c3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,5 @@ default: - image: docker:26.0.1-dind + image: docker:latest stages: - build @@ -11,11 +11,12 @@ variables: before_script: - unset DOCKER_HOST - - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY + - echo "${CI_REGISTRY_PASSWORD}" | docker login -u "${CI_REGISTRY_USER}" --password-stdin ${CI_REGISTRY} push_docker_image: stage: build - image: docker:26.0.1-dind + services: + - docker:dind script: - docker build -t $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA -f docker/Dockerfile . - docker push $DOCKER_IMAGE:$CI_COMMIT_SHORT_SHA -- GitLab