......@@ -7,6 +7,7 @@ variables:
IMAGE_SHA: $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
IMAGE_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
IMAGE_LATEST: $CI_REGISTRY_IMAGE:latest
IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_JOB_TOKEN $CI_REGISTRY || true
......@@ -17,3 +18,13 @@ docker:
- docker build --tag $IMAGE_SHA --tag $IMAGE_LATEST .
- docker push $IMAGE_SHA
- docker push $IMAGE_LATEST
except:
- tags
docker:
stage: build
script:
- docker build --build-arg "version===$CI_COMMIT_TAG" --tag $IMAGE_TAG .
- docker push $IMAGE_TAG
only:
- tags