From 02b8ca3fc1db462a2c46fb3348e10d146661bfa9 Mon Sep 17 00:00:00 2001 From: derrabauke <pfralf@googlemail.com> Date: Sat, 13 Mar 2021 18:37:34 +0100 Subject: [PATCH] Test version tag naming --- .gitlab-ci.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c77efa0..aa61f55 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,6 +44,9 @@ build_client: tags: - docker-privileged image: docker:19.03.12 + rules: + - if: $CI_COMMIT_TAG + when: always services: - docker:19.03.12-dind before_script: @@ -51,13 +54,12 @@ build_client: - echo $CI_REGISTRY_USER - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY variables: - CLIENT_IMAGE_TAG: $CI_REGISTRY_IMAGE_client:$CI_COMMIT_REF_SLUG - CLIENT_RELEASE_IMAGE_TAG: $CI_REGISTRY_IMAGE_client:latest + CLIENT_IMAGE_TAG: $CI_REGISTRY_IMAGE#app:$CI_COMMIT_TAG script: - cd app/client - docker build -t $CLIENT_IMAGE_TAG . - - docker tag $CLIENT_IMAGE_TAG $CLIENT_RELEASE_IMAGE_TAG - - docker push $CLIENT_RELEASE_IMAGE_TAG + - docker tag $CI_COMMIT_TAG + - docker push --all-tags $CLIENT_IMAGE_TAG only: - master @@ -65,6 +67,9 @@ build_server: stage: build tags: - docker-privileged + rules: + - if: $CI_COMMIT_TAG + when: always image: docker:19.03.12 services: - docker:19.03.12-dind -- GitLab