#!/usr/bin/env bash
set -e

export VERCEL_ORG_ID='team_1ufGuAGpA6R9b1EzxNxFVcNk'
export VERCEL_PROJECT_ID='prj_7hjULOg8Nf1zpzackON649sfraUw'

if [ -z "$AWS_KEY" ] || [ -z "$AWS_SECRET" ]; then
  echo "Error: AWS_KEY and/or AWS_SECRET is not set."
  exit 1
fi 

VERCEL_DEPLOY=$(vercel deploy \
  --env GIT_COMMIT_SHA="$GIT_COMMIT_SHA" \
  --env SONGWHIP_ENV=staging \
  --env SENTRY_DSN=https://27dcd4b4fd4b167adbe787a887efacce@o22178.ingest.sentry.io/4505668628185088 \
  --env AWS_KEY="$AWS_KEY" \
  --env AWS_SECRET="$AWS_SECRET" \
  --env SQS_PRIMARY_QUEUE_URL=https://sqs.us-east-1.amazonaws.com/619719722105/qa-sqs-songwhip-queue-queue \
  --env SQS_DEAD_LETTER_QUEUE_URL=https://sqs.us-east-1.amazonaws.com/619719722105/qa-sqs-songwhip-queue-deadletter \
  --env AWS_DYNAMO_TABLE=songwhip-queue-staging)

vercel alias set "$VERCEL_DEPLOY" queue-staging.songwhip.com
