Kontinuierliche Integration
In einer Welt mit komplexen Software-Projekten, verteilt arbeitenden Entwicklern und ständig wiederkehrenden Tätigkeiten steigt schnell der Druck, Prozesse zu automatisieren und diese für alle greif- und sichtbar zu verwalten. Ein sehr gängiges und erfolgreiches Mittel hierzu ist die Einführung von kontinuierlicher Integration.
In diesem Training lernen die Teilnehmenden, wie vielfältig die Einsatzmöglichkeiten von kontinuierlicher Integration sind, wie man Prozesse in einer solchen Umgebung abbildet und was für eine erfolgreiche Einführung mit Gitlab CI notwendig ist.
Lernziele
- Sie verstehen, was kontinuierliche Integration ist und wofür man es einsetzt
- Sie haben ein solides Verständnis, wie kontinuierliche Integration mit Gitlab CI funktioniert
- Sie können eine eigene Build-Automatisierung mit Gitlab CI umsetzen
Zielgruppe
Dieses Training richtet sich an alle, die einen Einstieg in das Thema "Kontinuierliche Integration" suchen und die praktische Umsetzung unter Verwendung von Gitlab CI erlernen wollen.
Voraussetzungen
Grundlegende Erfahrung mit der Erstellung von Software, der Versionsverwaltung Git sowie Gitlab, egal ob als Entwickler oder in einer anderen Rolle.
Kontinuierliche Integration 594,- EUR 6 Credits
2 Online-Sitzungen á 180 Minuten
Diese Schulung findet voraussichtlich das nächste Mal im statt.
-
Grundlagen - oder, warum eigentlich CI?
Dauer: 180 Minuten
- Begrüßung, Vorstellung, Erwartungen
- Was ist eigentlich "Kontinuierliche Integration"?
- Stages & Jobs: So tickt Gitlab CI
- Aufbau der Steuerdatei ".gitlab-ci.yml"
- Erster Einsatz: Tests & weiteres Tooling ausführen
-
Gitlab CI im Einsatz
Dauer: 180 Minuten
- Den richtigen Runner für einen Job auswählen
- Die Ausführung einzelner Jobs feingranular kontrollieren
- Erzeugen & Verwalten von Build-Artefakten
- Umgang mit Zugangsdaten & anderen Geheimnissen
- Starten und Stoppen abhängiger Services
- Gitlab CI Kochbuch: Tipps & Tricks für den Praxiseinsatz
- Feedbackrunde und Verabschiedung
Ihr Trainer
Arne Blankerts hat oft schon Lösungen parat, bevor andere ein Problem erkannt haben.Sie wollen diese Schulung exklusiv für Ihr Unternehmen?
Wir führen jede Schulung auch gerne exklusiv online ("inhouse") für Sie durch. Dabei passen wir Inhalte und Schwerpunkte an Ihre konkreten Wünsche und Bedürfnisse an und arbeiten im Rahmen der Möglichkeiten auch direkt mit Beispielen direkt aus Ihrer Codebasis.