Files
peakup/deploy-frontend.sh

19 lines
354 B
Bash
Executable File

#!/bin/bash
set -e
HOST=peakup
REMOTE_DIR=/var/www/peakup
echo "==> Building frontend..."
cd peakup-frontend
npm run build
cd ..
echo "==> Deploying to $HOST..."
rsync -av --delete peakup-frontend/dist/ root@$HOST:$REMOTE_DIR/
echo "==> Reloading nginx..."
ssh root@$HOST "systemctl reload nginx"
echo "==> Done. Frontend available at http://$HOST"