diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3cfab8e..0db43c3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,10 +1,11 @@ variables: - IMAGE_TAG: $CI_REGISTRY_IMAGE:CI_COMMIT_SHORT_SHA + IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest stages: - eleventy - docker_build + - docker_deploy eleventy: stage: eleventy @@ -33,9 +34,18 @@ docker_build: - docker push $IMAGE_TAG - docker tag $IMAGE_TAG $IMAGE_TAG_LATEST - docker push $IMAGE_TAG_LATEST - - docker rmi $IMAGE_TAG $IMAGE_TAG_LATEST + only: + - tags + +docker_deploy: + stage: docker_build + script: + - docker pull $IMAGE_TAG_LATEST only: - tags + + + \ No newline at end of file