From d9b4c958c78194f8d0dc2e941467e8da275f543b Mon Sep 17 00:00:00 2001 From: Jonas Zohren Date: Sun, 14 Nov 2021 18:38:00 +0100 Subject: [PATCH] fix selective dockerhub pushing --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d36834a..a748997 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -160,8 +160,8 @@ build:debug:cargo:x86_64-unknown-linux-musl: # Actually create multiarch image: - docker buildx build --pull --push --platform "$PLATFORMS" --tag "$GL_IMAGE_TAG" --tag "$GL_IMAGE_TAG-commit-$CI_COMMIT_SHORT_SHA"--file "$DOCKER_FILE" . # Only try to push to docker hub, if auth data for dockerhub exists: - - if [ -n $DOCKER_HUB ]; then docker push "$DH_IMAGE_TAG"; fi - - if [ -n $DOCKER_HUB ]; then docker push "$DH_IMAGE_TAG-commit-$CI_COMMIT_SHORT_SHA"; fi + - if [[ -v $DOCKER_HUB ]];then docker push "$DH_IMAGE_TAG"; fi + - if [[ -v $DOCKER_HUB ]];then docker push "$DH_IMAGE_TAG-commit-$CI_COMMIT_SHORT_SHA"; fi build:docker:next: extends: .docker-shared-settings