• v1.119.3 0628ec58ba

    fix: Build-Speicher auf dem Container -- NODE_OPTIONS statt Rateschluss
    Some checks are pending
    Playwright Tests / test (push) Waiting to run
    Test and SonarQube / quality (push) Waiting to run

    mARTin-B78 released this 2026-09-07 19:06:41 +02:00 | 24 commits to main since this release

    Der Deploy starb mit "Ineffective mark-compacts near heap limit". Nodes
    Standard-Heap richtet sich nach dem Arbeitsspeicher und liegt auf dem
    Container bei rund 1,5 GB -- zu wenig fuer next build. update-app.sh setzt
    jetzt --max-old-space-size=2048.

    Ich hatte zuerst ESLint im Build verdaechtigt (mein ignoreDuringBuilds:
    false aus v1.117.4) und die Aenderung zurueckgenommen. Eine Messung
    widerlegte das: Spitzenspeicher mit ESLint 2.590 MB, ohne 2.595 MB -- kein
    Unterschied. Die Ruecknahme ist damit hinfaellig, ESLint bleibt im Build.

    Der Build braucht rund 2,6 GB. Bei 3 GB Container-RAM bleibt das knapp;
    NODE_OPTIONS ist die Sofortmassnahme, mehr RAM fuer LXC 202 die eigentliche
    Loesung. Steht als Block J in TODO.md, zusammen mit der Alternative, den
    Build auf den Spark zu verlagern.

    v1.119.3

    Co-Authored-By: Claude Opus 5 noreply@anthropic.com

    Downloads