dev: Deploy-Checkliste v1.1.0 — Paket gebaut, Entwicklerdateien aus der Paketliste ausgenommen

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-10-05 12:55:49 +00:00
parent 9a05cb9e4d
commit c837ef954e

View file

@ -26,12 +26,18 @@ mit **(B9/10 Nr.)** gekennzeichnet.
```bash
git describe --tags --always --dirty > RELEASE # muss genau "v1.1.0" ergeben
git -c core.quotepath=off diff --name-only --diff-filter=AMR 98c465b v1.1.0 \
-- . ':!dev' ':!docs' ':!tests' > deploy-files.txt
-- . ':!dev' ':!docs' ':!tests' ':!.mcp.json' ':!.codex' ':!phpunit.xml' ':!phpstan-baseline.neon' \
> deploy-files.txt
tar czf deploy-v1.1.0.tgz -T deploy-files.txt public/build RELEASE
```
Ergibt `RELEASE` etwas anderes als `v1.1.0` (z. B. `-dirty`), ist die
Arbeitskopie nicht sauber — erst klären.
Arbeitskopie nicht sauber — erst klären. Im Devcontainer fehlt `docs/`
(nicht eingebunden), das allein macht `-dirty`; dort nach Prüfung mit
`git describe --tags --always` schreiben.
**Erledigt 05.10.2026:** Paket `deploy-v1.1.0.tgz` gebaut (148 Dateien +
`public/build` + `RELEASE` = `v1.1.0`), liegt im Projektverzeichnis.
4. Paket per SFTP nach `~/` auf den Server laden.
## B — Live vorbereiten (vor dem Wartungsfenster)