Schulungsübersicht
Einführung
Überblick über die Agile-Entwicklung und ihre Vorteile
- Kontinuierliche Integration
- Kontinuierliche Bereitstellung
- Kontinuierliche Bereitstellung
Vorteile der Verwendung von Continuous Delivery
Verstehen von Continuous Delivery Pipelines
Überblick über First Class Built-in-Konzepte
Überblick über GoCD
- GoCD Merkmale
- GoCD Pipelines vs. JenkinsPipelines
- Überblick über grundlegende Konzepte in GoCD
Installation von GoCD
- Installation des GoCD-Servers
- Installieren eines GoCD-Agenten
Verwendung von GoCD
- Verwendung des Pipeline Dashboards
- Verwenden der Seiten Agenten und Agentendetails
- Verwenden der Pipeline-Aktivitätsseite
- Anzeigen von Stufendetails
- Job-Details anzeigen
- Verwendung der GoCD Admin UI
- Anzeigen von GoCD-Server-Details
- Anzeigen von Umgebungen
- Überblick über die Wertstromkarte
Erstellen einer Pipeline
- Benennen der Pipeline
- Verweisen der Pipeline auf ein Material auf Git
- Definieren von Stages, Jobs und Tasks
Fertigstellen und Ausführen Ihrer Pipeline
- Anzeigen der Stage-Informationen
- Anzeigen der Ausgabe und der Details der Auftragsausführung
Verwenden einer Pipeline als Material für eine andere Pipeline
Umgang mit Artefakten
- Artefakte veröffentlichen
- Abrufen und Verwenden von Artefakten
Benutzerdefinierte Registerkarten verwenden
Eine Wertstromkarte verwenden
Verstehen von Fan-Out und Fan-In
Konfigurieren von GoCD
- Verwalten von Pipelines und Abhängigkeiten
- Agenten verwalten
- Verwalten von Umgebungen
- Etikettierung und Planung von Pipelines
- Eine Pipeline parametrieren
- Pipeline-Etiketten anpassen
- Klonen einer Pipeline
- Sperren einer Rohrleitung
- Hinzufügen von Material und Stufe zu einer bestehenden Rohrleitung
- Hinzufügen eines Auftrags zu einer bestehenden Stufe
- Hinzufügen einer Aufgabe zu einem bestehenden Auftrag
- Pipeline-Vorlagen verwenden
- Erstellen einer manuellen Pipeline
- Verwalten von Benutzern und Authentifizierung
- Verwaltung von Pipeline-Gruppen
- Einrichten von Benachrichtigungen
Zusammenfassung und Fehlerbehebung
Schlussbemerkungen
Voraussetzungen
- Grundlegende Programmiererfahrung
- Vertrautheit mit Agile Entwicklung
Erfahrungsberichte (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Kurs - Advanced Spinnaker
Mir gefallen all die Möglichkeiten, die ich im Kurs über DevOps Optionen entdeckt habe, die ich anwenden kann, um einen besseren CD/CI-Workflow zu haben!
Juan Manuel - si
Kurs - Jenkins: Continuous Integration for Agile Development
Maschinelle Übersetzung