#!/usr/bin/env bash
set -euo pipefail
NGINX_VERSION=${NGINX_VERSION:-"v1.12.5"}
IMAGE_TAG=${IMAGE_TAG:-"${NGINX_VERSION}-nextgen01"}
# IMAGE_REGISTRY=${IMAGE_REGISTRY:-"o11-prod-repo-registry.ap-southeast-1.cr.aliyuncs.com/prod/ingress-nginx/controller"}
IMAGE_REGISTRY=${IMAGE_REGISTRY:-"552185537300.dkr.ecr.us-west-2.amazonaws.com/ingress-nginx/controller"}
export GOOS=linux
export GOARCH=amd64

cd $(dirname ${BASH_SOURCE[0]})

docker build --platform linux/amd64 --build-arg NGINX_VERSION=${NGINX_VERSION} -t ${IMAGE_REGISTRY}:${IMAGE_TAG} .
docker push ${IMAGE_REGISTRY}:${IMAGE_TAG}
