From b7d32480d620d98a44085ddcd0ba8d9dc7dcf09f Mon Sep 17 00:00:00 2001 From: Diego Sampaio Date: Thu, 21 Jun 2018 11:23:56 -0300 Subject: [PATCH] Fix latest and release-candidate docker images building --- .circleci/config.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 72b449ec8bc52..a47db9b5ed10e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -284,12 +284,17 @@ jobs: if [[ $CIRCLE_TAG ]]; then docker login -u $DOCKER_USER -p $DOCKER_PASS - docker build -t rocketchat/rocket.chat:latest . - docker push rocketchat/rocket.chat:latest - - docker tag rocketchat/rocket.chat:latest rocketchat/rocket.chat:$CIRCLE_TAG + docker build -t rocketchat/rocket.chat:$CIRCLE_TAG . docker push rocketchat/rocket.chat:$CIRCLE_TAG + if [[ $CIRCLE_TAG =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + docker tag rocketchat/rocket.chat:$CIRCLE_TAG rocketchat/rocket.chat:latest + docker push rocketchat/rocket.chat:latest + else + docker tag rocketchat/rocket.chat:$CIRCLE_TAG rocketchat/rocket.chat:release-candidate + docker push rocketchat/rocket.chat:release-candidate + fi + exit 0 fi;