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

export GOOS=linux
export GOARCH=amd64

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

cp ${ROOT}/build/bin/mock-metrics-server ${ROOT}/build/package/mockmetrics

cd ${ROOT}/build/package/mockmetrics

docker build --platform linux/amd64 -t us-west1-docker.pkg.dev/gcp-autonomous-dev/mock-metrics-server/mock-metrics-server:v3 .
docker push us-west1-docker.pkg.dev/gcp-autonomous-dev/mock-metrics-server/mock-metrics-server:v3

rm -f ${ROOT}/build/package/mockmetrics/mock-metrics-server