From 126ee5c366f80dd5fdd637564e3203db6e96b81b Mon Sep 17 00:00:00 2001 From: Ethan Girouard Date: Fri, 22 Mar 2024 18:13:36 -0400 Subject: [PATCH] Use Docker runner and dind service for Docker build --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c74cbba..89d4b7e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,9 +9,11 @@ build: docker-build: needs: ["build"] image: docker:latest + services: + - docker:dind + tags: + - docker script: - - /usr/local/bin/dockerd-entrypoint.sh & - - while ! docker info; do echo "Waiting for Docker to become available..."; sleep 1; done - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA . # If running on the default branch, tag as latest