Added deploy section

This commit is contained in:
Matthew McKinnon 2022-08-07 16:49:16 +10:00
parent 4c5b30d4d7
commit de34944469

View File

@ -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