19 lines
354 B
Bash
Executable File
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"
|