20 lines
349 B
Bash
Executable File
20 lines
349 B
Bash
Executable File
#!/bin/bash
|
|
|
|
cd /opt/plusfit24 || exit 1
|
|
|
|
echo "=== Deploy startet: $(date) ==="
|
|
|
|
# Code aktualisieren
|
|
git pull origin master || exit 1
|
|
|
|
# Alte Modules entfernen
|
|
rm -rf node_modules package-lock.json
|
|
|
|
# Neu bauen (wichtig für bcrypt!)
|
|
npm install --build-from-source || exit 1
|
|
|
|
# App neu starten
|
|
pm2 restart plusfit24
|
|
|
|
echo "=== Deploy fertig ==="
|