Das Projekt verwendet eine zentrale Versionsdatei:
VERSION
Die Version aus dieser Datei wird beim API-Health-Check ausgegeben und beim
Erstellen des Release-Pakets nach release/VERSION kopiert.
Aus dem Projektstamm:
scripts/build-release.sh
Das Skript erstellt den Ordner release/ neu und kopiert alle Dateien hinein,
die für den Webspace benötigt werden.
Vor einem Release die Datei VERSION anpassen, z. B.:
0.3.0
Empfohlene einfache Regeln:
0.2.0 zu 0.2.10.2.0 zu 0.3.0VERSION bei Bedarf erhöhen.scripts/build-release.sh ausführen.release/ prüfen.Das Skript löscht und erstellt release/ neu. Echte Dateien wie
release/private/config.php, Backups und Runtime-Dateien sind per .gitignore
ausgeschlossen und gehören nicht ins Release-Repository.
Die Quellen für die Datenbank-Skripte liegen im Projektordner tools/.