Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
In diesem Workshop lernen die Teilnehmer die
Continuous-Integration-Funktionen (CI) der Entwicklungsplattform GitLab kennen.
Dabei üben sie, wie man Softwareprojekte damit baut, testet und veröffentlicht.
+ 1 weitere Option
Dieser Workshop hat bereits stattgefunden. Eine Liste aller kommenden Workshops finden Sie hier.
Continuous Integration (CI) in der Softwareentwicklung erlaubt bessere Tests, erkennt potenzielle Probleme früh im Entwicklungsprozess und führt langfristig zu einer modularen und gut wartbaren Codebasis. Um diese Vorteile zu nutzen, benötigt man das richtige Tooling. Die CI-Funktionen von GitLab bieten hier eine hervorragende Methode.
Der Workshop umfasst zwei Tage (14. und 21. April 2025 bzw. 27. November und 4. Dezember 2025). Am ersten Tag erhalten die Teilnehmer eine Einführung in den Umgang mit GitLab CI. Sie lernen in praktischen Übungen, wie sie damit Softwareprojekte bauen, testen und veröffentlichen können. GitLab dient dabei sowohl zur Speicherung des Quellcodes als auch zum Ausführen von Pipelines.
Am zweiten Tag vertiefen die Teilnehmer ihr Wissen und lernen weiterführende Themen kennen, die für den professionellen Einsatz von GitLab CI spürbare Effizienzvorteile bieten können. Es bleibt auch ausreichend Zeit, um auf Fragen vom ersten Tag einzugehen.
(Für detaillierte Inhaltsangaben auf die Pfeile klicken)
Einführung von Jobs, Stages, Skripte
Nutzung von Variablen und Container Images
Verwaltung von Artefakten
Einrichten von zeitgesteuert Pipelines
Nutzung von Environments
Triggern von Pipelines
Child Pipelines
Job Templates
(Workflow) Rules
Pipelines für Merge Requests
Matrix Jobs
Verstehen und Nutzen von Job Tokens
Caching von Abhängigkeiten
Bauen von Container Images
Nutzen der Container Registry
Erstellen von Releases
GitLab Runner
Aktualisieren von Abhängigkeiten mit RenovateBot
Sie erwerben umfassendes Wissen über den Einsatz von GitLab in der Softwareentwicklung
Sie lernen die Optimierung von Pipelines
Sie wissen, wie Sie die Funktionen von GitLab optimal nutzen
Softwareentwickler, die bereits Erfahrungen mit CI/CD mit einem anderen Werkzeug gewonnen haben.
Softwareentwickler, die ihr Wissen über GitLab CI vertiefen möchten.
Die Übungsumgebung wird durch den Dozenten bereitgestellt. Die persönlichen Zugangsdaten erhalten die Teilnehmer vorab. Der Zugriff wird kurz vor Beginn des Workshops freigeschaltet.
Sie benötigen einen aktuellen Webbrowser, einen SSH-Client und eine Kamera mit Mikrofon oder Headset.
Zur Workshop-Durchführung wird Zoom verwendet mittels eines DSGVO-konformen On-Premise-Connectors.
Workshop-Unterlagen
Teilnahmebescheinigung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher durch das heise academy-Team informiert.
Nicholas Dille ist DevOps-Engineer bei der Haufe Gruppe, einer digitalen Mediengruppe in Freiburg. Er beschäftigt sich mit Containerisierung, Virtualisierung und Automatisierung in heterogenen Umgebungen. Seit fast 20 Jahren ist Nicholas Dille als Blogger, Sprecher und Autor aktiv und bekannt. Für dieses Engagement zeichnete ihn Microsoft als MVP aus. Seit 2017 ist er ebenfalls Docker Captain.
Dieser Workshop hat bereits stattgefunden. Eine Liste aller kommenden Workshops finden Sie hier.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.