#!/bin/sh
# Deploy script for retro.vish.gg
# Runs inside the retro-webhook container via adnanh/webhook
# Clones the latest retro_site repo into the running nginx container and reloads nginx.
set -e
echo "[deploy] Starting retro-site update $(date)"
docker exec retro-site sh -c "
  rm -rf /tmp/deploy &&
  git clone --depth 1 https://REDACTED_TOKEN@git.vish.gg/Vish/retro_site.git /tmp/deploy &&
  cp -r /tmp/deploy/dist/* /usr/share/nginx/html/ &&
  cp /tmp/deploy/nginx.conf /etc/nginx/conf.d/default.conf &&
  nginx -s reload &&
  rm -rf /tmp/deploy &&
  echo '[deploy] Done'
"
