#!/usr/bin/env bash if [[ -z $DOCKER_PASSWORD ]] || [[ -z $DOCKER_USERNAME ]]; then docker login fi if [[ -z $1 ]] && [[ -z $2 ]]; then echo "Please provide a container image name and version" 1>&2 exit 1 elif [[ $1 ]] && [[ -z $2 ]]; then echo "Pushing 'photoprism/$1:latest' to Docker hub..."; docker push photoprism/$1:latest echo "Done" else echo "Pushing 'photoprism/$1:$2' to Docker hub..."; docker push photoprism/$1:latest docker push photoprism/$1:$2 echo "Done" fi