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:
parent
9a05cb9e4d
commit
c837ef954e
1 changed files with 8 additions and 2 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue