#!/usr/bin/env bash

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

MODE=${P7S_MODE:-production}

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

for comp in p7s-apiserver p7s-larkbot
do
  echo "===> Generating Configs: ${LOCAL_OUTPUT_CONFIGPATH}/${comp}.yaml"
  ${P7S_ROOT}/script/genconfig.sh ${P7S_ROOT}/script/envs.${MODE}.sh ${P7S_ROOT}/config/${comp}.yaml > ${LOCAL_OUTPUT_CONFIGPATH}/${comp}.yaml
done
