#！usr/bin/env bash

branch=${1:-main}		# main branch or release branch
stage=${2:-dev}			# dev | staging | prod
rm -rf infra-provider
echo "Syncing webhooks from https://github.com/tidbcloud/infra-provider/tree/${branch}/infra-api/config/webhook to ${stage} env ..."
git clone https://github.com/tidbcloud/infra-provider -b "${branch}" --depth=1
cp -r infra-provider/infra-api/config/webhook envs/"${stage}"/
# cp -r infra-provider/cluster-controller/config/webhook envs/"${stage}"/
echo "Finish syncing, cleaning up"
rm -rf infra-provider
