Erstellen einer mehrstufigen Pipeline mithilfe von Azure Pipelines
Entwerfen und Erstellen einer realistischen Releasepipeline, die Änderungen in verschiedenen Test- und Stagingumgebungen höherstuft.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Identifizieren der Phasen oder Hauptunterteilungen der Pipeline, die Sie zur Implementierung einer mehrstufigen Pipeline benötigen
- Erläutern, wann Sie Bedingungen, Trigger und Genehmigungen verwenden müssen, um Änderungen von einer Phase zur nächsten höherzustufen
- Höherstufen eines Builds durch diese Phasen: Dev (Entwicklung), Test und Staging
Voraussetzungen
- Ein Azure-Abonnement
- Eine Azure DevOps-Organisation mit Zugriff auf parallele Aufträge
- Visual Studio Code
- .NET 6.0 SDK
- Git
- Ein GitHub-Konto