#!/usr/bin/env bash

PROJ_ROOT=$(dirname "${BASH_SOURCE[0]}")/..

TENV=${TARGETENV:-prod}

readonly LOCAL_OUTPUT_ROOT="${PROJ_ROOT}/${OUTPUT_DIR:-_output}"
readonly LOCAL_OUTPUT_CONFIGPATH="${LOCAL_OUTPUT_ROOT}/config"
mkdir -p ${LOCAL_OUTPUT_CONFIGPATH}

for comp in pchub-apiserver
do
  echo "===> Generating Configs: ${LOCAL_OUTPUT_CONFIGPATH}/${comp}.yaml"
  ${PROJ_ROOT}/script/genconfig.sh ${PROJ_ROOT}/script/envs.${TENV}.sh ${PROJ_ROOT}/config/${comp}.yaml > ${LOCAL_OUTPUT_CONFIGPATH}/${comp}.yaml
done
