diff --git a/deploy.sh b/deploy.sh index af26924..11d85a3 100755 --- a/deploy.sh +++ b/deploy.sh @@ -239,9 +239,10 @@ setup_frontend() { npm config set audit false >/dev/null 2>&1 || true npm config set progress false >/dev/null 2>&1 || true npm config set loglevel warn >/dev/null 2>&1 || true - timeout 600 bash -lc "npm ci --omit=dev --no-audit --no-fund --silent --loglevel=warn --no-progress" || { + # Frontend braucht dev-Dependencies für den Build (vite, etc.) + timeout 600 bash -lc "npm ci --no-audit --no-fund --silent --loglevel=warn --no-progress" || { print_warning "npm ci ist fehlgeschlagen oder hat zu lange gedauert. Versuche fallback ohne timeout..." - npm ci --omit=dev --no-audit --no-fund --silent --loglevel=warn --no-progress || { + npm ci --no-audit --no-fund --silent --loglevel=warn --no-progress || { print_error "npm ci (Frontend) fehlgeschlagen"; exit 1; } } @@ -514,9 +515,10 @@ EOF npm config set audit false >/dev/null 2>&1 || true npm config set progress false >/dev/null 2>&1 || true npm config set loglevel warn >/dev/null 2>&1 || true - timeout 600 bash -lc "npm ci --omit=dev --no-audit --no-fund --silent --loglevel=warn --no-progress" || { + # Frontend braucht dev-Dependencies für den Build (vite, etc.) + timeout 600 bash -lc "npm ci --no-audit --no-fund --silent --loglevel=warn --no-progress" || { print_warning "npm ci ist fehlgeschlagen oder hat zu lange gedauert. Versuche fallback ohne timeout..." - npm ci --omit=dev --no-audit --no-fund --silent --loglevel=warn --no-progress || { + npm ci --no-audit --no-fund --silent --loglevel=warn --no-progress || { print_error "npm ci (Frontend Update) fehlgeschlagen"; exit 1; } }