CI/CD
CI/CD steht für fortlaufende Integration und Auslieferung: Jede Codeänderung wird automatisch getestet und, wenn die Tests bestehen, automatisch veröffentlicht. Das ersetzt manuelle Veröffentlichungen und die Fehler, die dabei entstehen.
Das Problem, das es löst
Von Hand veröffentlichen heißt: Dateien kopieren, Datenbank anpassen, Zwischenspeicher leeren – in der richtigen Reihenfolge, unter Zeitdruck, oft freitagnachmittags. Jeder Schritt ist eine Gelegenheit für einen Fehler, und der fällt meist erst auf, wenn Kunden anrufen.
Ein automatisierter Ablauf macht jedes Mal exakt dasselbe. Er ist außerdem dokumentiert, weil das Skript selbst die Dokumentation ist – anders als das Wissen im Kopf desjenigen, der sonst veröffentlicht.
Womit eine erste Automatisierung anfängt
Mit dem Testlauf bei jeder Änderung, nicht mit dem automatischen Ausrollen. Der Testlauf bringt sofort Nutzen und trägt kein Risiko; das automatische Ausrollen setzt Vertrauen in die Tests voraus, das erst entstehen muss.
Die Reihenfolge wird oft umgedreht, weil das Ausrollen sichtbarer ist. Dann rollt eine Pipeline zuverlässig Fehler aus — schneller als vorher und mit mehr Vertrauen.
Wie schnell ein Durchlauf sein muss
Unter zehn Minuten, sonst wird er umgangen. Wer eine Viertelstunde auf Rückmeldung wartet, macht in der Zwischenzeit etwas anderes, verliert den Zusammenhang und schaltet unter Zeitdruck Prüfungen ab. Die Geschwindigkeit ist also kein Komfort, sondern die Voraussetzung dafür, dass die Prüfungen bestehen bleiben.
Erreicht wird sie durch Aufteilung: schnelle Prüfungen bei jeder Änderung, langsame nachts. Diese Trennung kostet einen Nachmittag und rettet die Pipeline vor der Abschaltung.
Was ein sinnvoller Ablauf enthält
Automatische Tests vor jeder Veröffentlichung. Eine Prüfung, dass die Anwendung nach der Veröffentlichung tatsächlich antwortet. Und einen erprobten Weg zurück auf die vorige Fassung – nicht theoretisch, sondern schon einmal ausgeführt.
Auch für kleine Projekte lohnt sich das. Der Aufwand liegt einmalig bei wenigen Stunden; der erste vermiedene fehlerhafte Veröffentlichungsvorgang hat ihn bereits eingespielt.
Häufige Fragen zu CI/CD
Bedeutet das CD in CI/CD Continuous Delivery oder Continuous Deployment?
Worauf ist bei fremden Bausteinen in einer CI/CD-Pipeline zu achten?
Was leistet der automatische Rückweg einer CI/CD-Pipeline bei Datenbankänderungen nicht?
Wer erteilt die Freigabe, wenn eine CI/CD-Pipeline ohne Zwischenstopp veröffentlicht?
Wie viele Minuten Rechenzeit im Monat sind bei einem gehosteten CI/CD-Dienst enthalten?
Verwandte Begriffe
Cyber Resilience Act: Meldepflicht seit 11. September 2026
Seit dem 11. September 2026 müssen Hersteller aktiv ausgenutzte Schwachstellen binnen 24 Stunden melden – auch für längst verkaufte Produkte. Welche Software betroffen ist, warum reine Webanwendungen meist nicht und wer bei Auftragsentwicklung meldet.
Atlassian-Lücke CVE-2026-21589: Data Center jetzt patchen
Eine kritische Lücke (CVSS 9,3) lässt Unbekannte ohne Anmeldung Dateien aus Jira, Confluence, Bitbucket und weiteren Data-Center-Produkten lesen. Welche Versionen sie schließen, was bei laufenden Angriffen zu prüfen ist und wo die Lücke endet.
Passende Leistungen
DevOps & CI/CD Pipelines
Schluss mit manuellen Releases: automatisierte Test- und Deploy-Pipelines mit Docker, GitHub Actions und sauberer Nginx-Konfiguration.
Mehr dazuHosting & Deployment
Ihre Web-App zuverlässig ausrollen und betreiben: automatische Deployments über GitHub Actions, gehostet auf Hetzner in der EU.
Mehr dazu