GitLab – Änderungen vom Repository bis zur Auslieferung kontrollieren
Kursüberblick
Sie führen eine kleine Anwendung durch einen überprüfbaren Änderungsprozess in GitLab. Vom ersten Merge Request bis zur Testbereitstellung entstehen klare Zuständigkeiten und nachvollziehbare Ergebnisse. Sie üben nicht nur einen erfolgreichen Durchlauf, sondern auch fehlerhafte Tests, konkurrierende Änderungen und die Rücknahme einer Auslieferung.
Dauer: 3 Tage.
Ihre Lernziele
Codeänderungen vom Review bis zum Testbetrieb nachvollziehen.
Artefakte und Versionen eindeutig zuordnen.
Fehler und Rücknahmen in einem gemeinsamen Ablauf behandeln.
Inhalte im Detail
Projektstruktur, Branches und Merge Requests an einem Teamablauf ausrichten; Prüfung und Freigabe nachvollziehbar trennen.
Pipelinekonfiguration mit Jobs, Abhängigkeiten und Auslösebedingungen aufbauen; unnötige Doppelstarts und unklare Fehlerzustände vermeiden.
Build-Ergebnisse und Testberichte als Artefakte weitergeben; Gültigkeit, Aufbewahrung und Wiederverwendung begründen.
Variablen und Umgebungszugänge begrenzen; Beiträge aus unterschiedlichen Vertrauensbereichen gesondert behandeln.
Eine Testbereitstellung mit identifizierbarem Versionsstand und anschließender Funktionsprüfung organisieren.
Fehlgeschlagene Läufe, konkurrierende Auslieferungen und Rücknahmen so dokumentieren, dass ein anderes Teammitglied übernehmen kann.
Praktische Übungen
Eine Beispielanwendung mit automatischem Test und Merge-Request-Prüfung versehen; ein absichtlich fehlerhafter Test muss die Auslieferung stoppen.
Ein Artefakt aus genau einem Build in eine Testumgebung übernehmen und seine Herkunft bis zum Commit nachweisen.
Zwei konkurrierende Änderungen bearbeiten und eine misslungene Bereitstellung auf einen bekannten Anwendungsstand zurückführen.
Zielgruppe
Entwicklungsteams, technische Projektverantwortliche und Administratoren, die GitLab für gemeinsame Auslieferungsabläufe einsetzen.
Voraussetzungen
Grundlagen in Git, Erfahrung mit einer Programmiersprache und grundlegendes Verständnis von Build- und Testabläufen.
Software und Übungsumgebung
Eine geeignete GitLab-Instanz, Runner und eine getrennte Zielumgebung werden vorab festgelegt. Editionsabhängige Freigabefunktionen werden nicht pauschal vorausgesetzt.
Teilnahmebescheinigung
Sie erhalten eine Teilnahmebescheinigung von SCN.
Einordnung des Seminars
Praxiseinstieg für Teilnehmende mit den genannten technischen Vorkenntnissen.
Ansprechpartner
Ihre Berater für das Training GitLab – Änderungen vom Repository bis zur Auslieferung kontrollieren
Diese Angebote behandeln ergänzende Schwerpunkte. Wählen Sie nach Ihren Aufgaben und den jeweiligen Voraussetzungen; eine verbindliche Kursreihenfolge ist damit nicht vorgegeben.
Wir bieten Ihnen Seminare mit einem hohen Praxisbezug an. Die Inhalte und Übungen sind auf Ihre täglichen Aufgaben im Unternehmen ausgerichtet und verzichten vollständig auf Werbehinweise anderer Produkte des Softwareherstellers.
Alle Trainings bei uns sind herstellerunabhängig. Dies ermöglicht es uns kritische Betrachtungen zu den Produkten selbst und Vergleiche zu Wettbewerbern des Herstellers im Seminar anzubieten. Die Kursinhalte sind eigene Inhalte und aus den praktischen Erfahrungen unserer Trainer in Projekten abgeleitet.
Selbstverständlich können die Inhalte bei Firmenseminaren individuell an Ihre Bedürfnisse angepasst werden. Bitte sprechen Sie uns einfach an.
Buchung
Das Seminar wurde auf die Merkliste gesetzt
Das von Ihnen gewählte Seminar wurde bereits auf die Merkliste gesetzt
Bitte wählen Sie einen freien Termin aus
Bitte geben Sie Ihren Wunschtermin im Format tt.mm.jjjj ein
Bitte wählen Sie einen freien Termin aus
Bitte geben Sie den gewünschten Termin im Format tt.mm.jjjj der Schulung ein