diff --git a/.circleci/config.yml b/.circleci/config.yml index 9dc471de74..36b08da67d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -53,10 +53,13 @@ jobs: name: Deploy to docker hub command: | [[ -n "$DOCKERHUB_REPO" && -n "$DOCKER_USER" && -n "$DOCKER_PASS" ]] || exit 0 - docker tag "${DOCKERHUB_REPO}" "${DOCKERHUB_REPO}:${CIRCLE_SHA1}" - docker push "${DOCKERHUB_REPO}:${CIRCLE_SHA1}" + docker tag "$DOCKERHUB_REPO" "$DOCKERHUB_REPO:$CIRCLE_SHA1" + docker push "$DOCKERHUB_REPO:$CIRCLE_SHA1" if [[ "$CIRCLE_BRANCH" == "master" ]]; then - docker push "${DOCKERHUB_REPO}:latest" + docker push "$DOCKERHUB_REPO:latest" + else + docker tag "$DOCKERHUB_REPO" "$DOCKERHUB_REPO:$CIRCLE_BRANCH" + docker push "$DOCKERHUB_REPO:$CIRCLE_BRANCH" fi - store_artifacts: path: /artifacts