From 737e0e7a2268ddeacea86ab88d94ba86bdcfe6fe Mon Sep 17 00:00:00 2001 From: Luke Else Date: Fri, 16 Feb 2024 13:07:54 +0000 Subject: [PATCH] #11 Added variables to allow for connection to registry --- .gitlab-ci.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 213b531..e84e2ed 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,11 +11,16 @@ pytest: - pytest deploy: - image: docker:20.10.16 + variables: + DOCKER_HOST: tcp://docker:2375/ + DOCKER_DRIVER: overlay2 + image: docker:stable stage: deploy services: - - docker:20.10.16-dind + - docker:dind script: - - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - - docker pull $CI_REGISTRY/group/other-project:latest - - docker run $CI_REGISTRY/group/other-project:latest \ No newline at end of file + - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA . + - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY + - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA + - docker tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHORT_SHA $CI_REGISTRY_IMAGE:latest + - docker push $CI_REGISTRY_IMAGE:latest \ No newline at end of file