CI/CD-Pipeline
Eine CI/CD-Pipeline ist ein automatisierter Workflow, der Softwareänderungen kontinuierlich baut, testet und bereitstellt, sodass Teams Code schneller und zuverlässiger ausliefern können.
Zuletzt aktualisiert: 3. März 2026
Eine CI/CD-Pipeline (Continuous Integration / Continuous Deployment) ist eine automatisierte Abfolge von Schritten, die Code vom Commit eines Entwicklers über Build, Tests, Sicherheitsscans und Deployment bis in die Produktion bringt. Sie ist das Rückgrat moderner Softwareauslieferung, ersetzt manuelle Übergaben und verringert das Risiko menschlicher Fehler.
Continuous Integration (CI) sorgt dafür, dass Codeänderungen automatisch zusammengeführt und getestet werden, sobald Entwickler sie committen, sodass Integrationsfehler früh auffallen. Continuous Deployment (CD) geht einen Schritt weiter und gibt validierte Builds ohne manuelle Freigaben automatisch in Staging- oder Produktionsumgebungen frei.
Aus Sicherheitssicht ist die CI/CD-Pipeline ein lohnendes Ziel. Wer eine Pipeline kompromittiert, kann Schadcode in Build-Artefakte einschleusen, Secrets und Tokens stehlen oder Software mit Hintertüren in großem Umfang in die Produktion bringen. Die Härtung der Pipeline ist deshalb ein entscheidender Teil jedes Programms für die Sicherheit der Software-Lieferkette.