Zum Inhalt springen

Praxis · Release-Pipeline

So deploye ich diese Website
Live geht nur, was grün ist

Was ich für Dynamics 365 verkaufe, nutze ich selbst. Diese Website geht nur online, wenn alle automatisierten Tests grün sind. Kein manueller Upload, kein schnelles Nachbessern auf dem Server.

Minuten vom Merge bis live
3:43
Tests vor jedem Deploy
120+
Deploys seit September 2025
90+

Ein Deploy

Ein echter Lauf, Schritt für Schritt

Gemessen am Deploy vom 6. November 2026 in GitHub Actions.

Merge → mainGesamt 1:39 min Rechenzeit

  1. Tests1:27 minLint mit 0 Warnungen · 150 Playwright-Tests
  2. Build4 sStatische Seite bauen
  3. Deploy8 sUpload auf meinen Server bei IONOS

Live.Die alte Version bleibt bis dahin online.

Regressionsnetz

Was die Tests prüfen

40+

Health-Check & Formulare

Bewertungstabelle und Paket-Empfehlung, Proof-of-Work, nur erlaubte Felder im Payload, E-Mail-Fallback, wenn der Server nicht antwortet.

30+

Datenschutz & Analytics

Kein Tracking ohne Einwilligung, Do-Not-Track wird respektiert, nur freigegebene Events verlassen den Browser.

30+

Design & Marke

Kontrast jeder Textfarbe nach WCAG, Vorlagen und Clip auf dem neuesten Stand, die Story ist überall identisch.

20+

Seiten & Bedienung

Jede Seite lädt ohne Fehler, Sicherheitsrichtlinie (CSP), Navigation per Tastatur, Preise aus den Paketdaten.

Quality Gate

Was passiert, wenn ein Test rot ist

  • Der Deploy hängt an den Tests. Schlägt ein Test fehl, startet der Build gar nicht erst, und die bisherige Version bleibt online.
  • Jede Änderung läuft vorher als Pull Request durch dieselben Tests. Gemergt wird erst bei Grün.
  • Beispiel aus dieser Woche: Ich hatte die Design-System-Doku geändert, aber vergessen, das Design System neu zu veröffentlichen. Ein Test meldete das, bevor die Änderung überhaupt gepusht war.

Übertragen

Dasselbe Prinzip für euer Dynamics 365

Eine Dynamics-365-Pipeline dauert länger, in der Story auf der Startseite 56 Minuten: größere Solutions, mehr Tests. Das Prinzip bleibt gleich.

Diese WebsiteBei euch in Dynamics 365Paket
Lint mit 0 WarnungenSolution Checker als GateRelease-Pipeline · ab 10.800 €
Statischer BuildManaged Solution bauen und versionierenRelease-Pipeline · ab 10.800 €
150 Playwright-TestsDie geschäftskritischsten Abläufe als UI-TestsRegressionsnetz · ab 8.600 €
Deploy nur nach GrünImport nach Prod nur nach GrünRelease-Pipeline · ab 10.800 €
Fehler-Workflow und Telegram-Ping in n8nAlerts für Fehlerquote und hängende NachrichtenBetrieb & Integrationen · ab 6.500 €

Wie weit ist euer Release von Grün entfernt?