Files
ProxLedger/docs/issues/019-ci-pipeline.md
T
florian.wildeandClaude Opus 5 6aa6a20f63 docs: Issues #017 bis #019 aus den Erkenntnissen der bisherigen Phasen (#006)
Favicon-Dateien, Feldtest des Agents auf echten Proxmox-Hosts und CI-Pipeline
waren bisher nur Notizen in anderen Issues.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 21:04:24 +02:00

861 B
Raw Blame History

#019 CI-Pipeline

Status: offen Meilenstein: v0.10.0 Labels: infrastruktur Geschätzt: 3 h Tatsächlich: –

Ziel

Automatische Prüfung jedes Commits, damit Fehler nicht erst beim Release auffallen.

Aufgaben

  • Gitea Actions (oder Woodpecker) einrichten
  • Schritte: npm ci, prisma generate, Lint, Typecheck, Tests gegen eine PostgreSQL-Dienstinstanz, Build
  • ShellCheck für agent/*.sh
  • Prüfung, dass docs/issues/README.md und DEVLOG.md zur Version in package.json passen
  • Ergebnis als Kennzeichen im README

Akzeptanzkriterien

  • Ein fehlschlagender Test verhindert den Merge nach main
  • Der Durchlauf dauert unter fünf Minuten

Abhängigkeiten

#014

Notizen / Entscheidungen

  • ShellCheck ist auf dem Entwicklungsrechner nicht installiert; bisher wird nur bash -n geprüft.