#!/usr/bin/env bash DOT_ENV_PATH="$(dirname "$0")/../.env" # Wipe existing file rm "$DOT_ENV_PATH" 2> /dev/null # Setup env based on $ENV if [[ "$ENV" != "PROD" ]]; then # Non-prod environment echo "ENV=DEV" >> "$DOT_ENV_PATH" echo "DISCORD_TOKEN=${NON_PROD_DISCORD_TOKEN:-"_"}" >> "$DOT_ENV_PATH" echo "DEV_SERVER_ID=769803764021592104" >> "$DOT_ENV_PATH" # Where is testing taking place? echo "BOT_CLIENT_SECRET=${NON_PROD_BOT_CLIENT_SECRET:-"_"}" >> "$DOT_ENV_PATH" echo "BOT_CLIENT_ID=${NON_PROD_BOT_CLIENT_ID:-"_"}" >> "$DOT_ENV_PATH" echo "MONGO_URL=${NON_PROD_MONGO_URL:-"_"}" >> "$DOT_ENV_PATH" echo "CONF_JSON5_LOCATION=./conf.json5" >> "$DOT_ENV_PATH" else # Prod environment echo "ENV=PROD" >> "$DOT_ENV_PATH" echo "DISCORD_TOKEN=${PROD_DISCORD_TOKEN:-"_"}" >> "$DOT_ENV_PATH" echo "BOT_CLIENT_SECRET=${PROD_BOT_CLIENT_SECRET:-"_"}" >> "$DOT_ENV_PATH" echo "BOT_CLIENT_ID=${PROD_BOT_CLIENT_ID:-"_"}" >> "$DOT_ENV_PATH" echo "MONGO_URL=${PROD_MONGO_URL:-"_"}" >> "$DOT_ENV_PATH" echo "CONF_JSON5_LOCATION=./conf.json5" >> "$DOT_ENV_PATH" fi