iX 8/2024
S. 126
Praxis
GitOps

CI/CD mit GitLab, Teil 1: Grundlagen

Ob Bugfixes kurz vor dem Release oder jahrealter Code, der für Fehler sorgt: Anwendungen tut es gut, wenn man sie in kleinen Inkrementen entwickelt und testet. Die Basis dafür ist CI/CD. Eine Einführung mit GitLab CI.

Von Kilian Kluge und Mike Rothenhäusler

CI/CD – Continuous Integration / Continuous Deployment – gehört zum Stand der Technik der modernen Softwareentwicklung und die quelloffene Codeverwaltungsplattform GitLab bringt mit GitLab CI eine integrierte CI/CD-Funktion mit. Ein guter Ansatz also, um zwei Fliegen mit einer Klappe zu schlagen: die Grundmechaniken von GitLab CI kennenzulernen und sich gleichzeitig an das Thema Continuous Integration und Continuous Deployment zu wagen. Das Ergebnis des ersten Teils dieser Tutorialreihe soll eine einfache, aber vollständige CI/CD-Pipeline sein.

Kommentieren