Sfoglia il codice sorgente

ubuntu problem

master
FlorianEisenmenger 1 settimana fa
parent
commit
e71816ff00
1 ha cambiato i file con 13 aggiunte e 3 eliminazioni
  1. +13
    -3
      httpdocs/deploy.sh

+ 13
- 3
httpdocs/deploy.sh Vedi File

@@ -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."


Caricamento…
Annulla
Salva