Erstellen einer Buildpipeline mit Azure-Pipelines
Einrichten einer Continuous Integration-Pipeline (CI), die den Prozess der Erstellung Ihrer Anwendung automatisiert.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Erstellen einer Buildpipeline in Azure-Pipelines
- Zuordnen der manuellen Buildschritte zu automatisierten Buildtasks
- Veröffentlichen Ihrer Builds, damit andere darauf zugreifen können
- Verwenden von Vorlagen zum Erstellen mehrerer Konfigurationen (optional)
Voraussetzungen
Erforderliche Kenntnisse und Fähigkeiten:
- Vertrautheit mit Forken und Klonen eines GitHub-Repositorys
Kontoanforderungen:
- Eine Azure DevOps-Organisation
- Um von Microsoft gehostete Agents zu verwenden, muss Ihre Azure DevOps-Organisation über Zugriff auf von Microsoft gehostete Parallelaufträge verfügen. Überprüfen Sie Ihre parallelen Aufträge, und fordern Sie eine kostenlose Zuweisung an.
- Sie können GitHub Codespaces verwenden, um das Modul abzuschließen, auch wenn Ihre Azure DevOps-Organisation keine Parallelaufträge aufweist.
- Ein GitHub-Konto
Softwareanforderungen:
- Wenn Sie GitHub Codespaces zum Abschließen des Moduls verwenden, gibt es keine Softwareanforderungen, da die gesamte Software im Codespace enthalten ist.
- Wenn Sie eine lokale Entwicklungsumgebung mit von Microsoft gehosteten Agents verwenden, muss die folgende Software installiert sein: