Markieren von Azure DevOps-Builds über die Befehlszeile als fehlgeschlagen.
In Azure DevOps, Sie können die Befehlszeilenschnittstelle verwenden (CLI) um Ihre Build-Pipeline zu verwalten und zu automatisieren. Manchmal, Möglicherweise möchten Sie einen Build mithilfe der CLI als fehlgeschlagen markieren.
Um ein zu markieren Der Build wurde mithilfe von Azure DevOps als fehlgeschlagen eingestuft CLI, Sie können den folgenden Befehl verwenden:
az pipelines runs update --id <run-id> --state Failed
In diesem Befehl, <run-id>
ist die ID des Build-Laufs, den Sie als fehlgeschlagen markieren möchten. Sie finden die Lauf-ID, indem Sie zu navigieren Build-Zusammenfassungsseite in Azure DevOps Portal.
Sobald Sie den Befehl ausgeführt haben, Der Build wird als markiert fehlgeschlagen und alle nachfolgenden Aufgaben in der Build-Pipeline werden übersprungen.
Sie können auch einen Grund für den Fehler hinzufügen, indem Sie Folgendes angeben --reason
Parameter, so was:
az pipelines runs update --id <run-id> --state Failed --reason "Build failed due to errors in script"
In diesem Beispiel, Der Grund für das Scheitern ist “Der Build ist aufgrund von Fehlern im Skript fehlgeschlagen”. Diese Meldung wird auf der Build-Zusammenfassungsseite im angezeigt Azure DevOps Portal.
Abschließend, Verwenden der Azure DevOps-CLI, Sie können einen Build mit nur wenigen einfachen Befehlen als fehlgeschlagen markieren. Dies kann in Fällen nützlich sein, in denen Sie einen Build-Fehler manuell auslösen müssen oder wenn Fehler in der Build-Pipeline vorhanden sind, die Sie hervorheben möchten.