CI/CD mit GitLab
Seit einigen Jahren zählt GitLab zu den großen Platformen zur Zusammenarbeit bei der Softwareentwicklung und deckt mittlerweile den gesamten DevOps-Prozess ab. Also ist es an der Zeit, einen genauen Blick auf die CI/CD-Fähigkeiten zu werfen.
Dieser Workshop zeigt anhand eines einfachen Programms, wie mithilfe von GitLab CI gebaut und getestet wird. Dabei werden die umfangreichen Features demonstriert und ausgereizt.
Daher richtet sich der Workshop an erfahrene Entwickler, die GitLab CI in der Tiefe kennenlernen möchten.
Inhaltlich werden wir uns unter anderem mit den folgenden Themen beschäftigen:
- Pipeline-as-Code in GitLab CI
- Bauen, Testen und Ausrollen
- Umgang mit Artefakten
- Anhängigkeiten zwischen Pipelines
- CI/CD für Merge Requests
- Integrationstests
- Docker in GitLab CI
- Verwenden der Registries
Vorkenntnisse
Du bist sicher im Umgang mit einem CI/CD-Werkzeug und baust, testest und verteilst bereits automatisiert.
Lernziele
Bauen, Testen und Ausrollen mit GitLab CI