|
|
|
@@ -59,9 +59,19 @@ echo "⏳ [6/7] Cache leeren..." |
|
|
|
"$PHP" bin/console cache:clear |
|
|
|
|
|
|
|
# ── 7. Assets bauen ─────────────────────────────────────────────────── |
|
|
|
echo "⏳ [7/7] Assets bauen (npm)..." |
|
|
|
"$NPM" ci |
|
|
|
"$NPM" run build |
|
|
|
# HINWEIS: Ubuntu 18.04 hat glibc 2.27, Node 18+ braucht 2.28 – npm build |
|
|
|
# funktioniert auf diesem Server nicht. Assets müssen lokal gebaut und |
|
|
|
# manuell hochgeladen werden: |
|
|
|
# |
|
|
|
# ddev exec npm run build |
|
|
|
# rsync -av httpdocs/public/build/ SERVER_USER@SERVER_IP:/var/www/vhosts/memap.de/httpdocs/timetracking/timetracking-copy/public/build/ |
|
|
|
# |
|
|
|
# Sobald der Server auf Ubuntu 22.04 upgraded ist, diese Zeilen einkommentieren: |
|
|
|
# echo "⏳ [7/7] Assets bauen (npm)..." |
|
|
|
# "$NPM" ci |
|
|
|
# "$NPM" run build |
|
|
|
|
|
|
|
echo "⚠️ [7/7] Assets-Build übersprungen – bitte public/build/ manuell hochladen." |
|
|
|
|
|
|
|
echo "" |
|
|
|
echo "✅ Deploy abgeschlossen." |
|
|
|
|