#!/usr/bin/env sh set -e # shellcheck disable=SC1090 . "$(dirname "$0")"/conf.env while [ $# -gt 0 ]; do case $1 in --push) PUSH=true shift ;; --latest) LATEST=true shift ;; *) shift ;; esac done docker build --build-arg=ARG_NGINX_VERSION="$NGINX_VERSION" \ --build-arg=ARG_NGX_GEOIP2_VERSION="$NGX_GEOIP2_VERSION" \ -t "$DOCKER_IMAGE":"$NGINX_VERSION" . if [ x$PUSH = "xtrue" ]; then docker push "$DOCKER_IMAGE":"$NGINX_VERSION" fi if [ x$LATEST = "xtrue" ]; then docker tag "$DOCKER_IMAGE":"$NGINX_VERSION" "$DOCKER_IMAGE":latest [ x$PUSH = "xtrue" ] && docker push "$DOCKER_IMAGE":latest fi