diff --git a/httpdocs/deploy.sh b/httpdocs/deploy.sh index 275acbd..981b796 100644 --- a/httpdocs/deploy.sh +++ b/httpdocs/deploy.sh @@ -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."