Browse Source

fix selective dockerhub pushing

merge-requests/225/head
Jonas Zohren 4 years ago
parent
commit
d9b4c958c7
No known key found for this signature in database
GPG Key ID: FE3ED5D90A175463
  1. 4
      .gitlab-ci.yml

4
.gitlab-ci.yml

@ -160,8 +160,8 @@ build:debug:cargo:x86_64-unknown-linux-musl:
# Actually create multiarch image: # 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" . - 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: # 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 [[ -v $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-commit-$CI_COMMIT_SHORT_SHA"; fi
build:docker:next: build:docker:next:
extends: .docker-shared-settings extends: .docker-shared-settings

Loading…
Cancel
Save