supersam/deploy.sh

13 lines
476 B
Bash
Executable File

#!/bin/bash
set -e
cd /opt/supersam
git pull origin main
docker compose -f docker-compose.app.yml up -d --build
echo 'Deploy completed at' $(date)
# ── Backup code to S3 after deploy ─────────────────────────────────────────
if [ -x ./scripts/backup-code-s3.sh ]; then
echo "Running code backup to S3..."
./scripts/backup-code-s3.sh || echo "WARNING: code backup failed, deploy OK"
fi