#!/usr/bin/env bash
set -euo pipefail

export GOOS=linux
export GOARCH=amd64

ROOT=$(cd $(dirname ${BASH_SOURCE[0]})/../ && pwd)
cd ${ROOT}
make reporter

cp ${ROOT}/bin/sli-reporter ${ROOT}/build/sli-reporter
#cp ${ROOT}/bin/prober_config.yaml ${ROOT}/build/prober_config.yaml

cd ${ROOT}/build

docker build --platform linux/amd64 -t us-west1-docker.pkg.dev/gcp-autonomous-dev/observability-sli-reporter/observability-sli-reporter:v1 .
docker push us-west1-docker.pkg.dev/gcp-autonomous-dev/observability-sli-reporter/observability-sli-reporter:v1

rm -f ${ROOT}/build/sli-reporter
