#!/usr/bin/env bash

export DOCKER_REGISTRY=$1
export GIT_COMMIT=$2
export PUBLISH_PORT=$3
export JWT_SECRET=$4
export DATABASE_HOST=$5
export DATABASE_PORT=$6
export DATABASE_NAME=$7
export DATABASE_USERNAME=$8
export DATABASE_PASSWORD=$9
export ADMIN_JWT_SECRET=${10}
export VERSION=${11}
export OSS_ACCESS_KEY_ID=${12}
export OSS_ACCESS_KEY_SECRET=${13}
export OSS_REGION=${14}
export OSS_BUCKET=${15}
export OSS_UPLOAD_PAT=${16}
export OSS_BASE_URL=${17}
export CDN_BASE_URL=${18}

docker-compose -f docker-compose-$VERSION.yml down  -v --rmi all
sleep 10
docker-compose -f docker-compose-$VERSION.yml up -d
