DevOps Pipeline-UI

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Verwenden Sie die Pipeline-UI, um Interaktionen und Ergebnisse in einer Pipeline-Ausführung zu visualisieren. Diese grafische Ansicht zeigt den Fortschritt des Pipeline-Schritts und andere Details für jede Pipeline an.

    Von DevOps, Erhalten Sie einen schnellen Überblick darüber, wie alles verbunden ist, um genau zu sehen, was mit der Pipeline passiert und wann. Von ServiceNow Change-ManagementAnwendung können Sie auf die Pipeline-UI zugreifen und schnell die Commits, Committer und andere Details für die Change-Anforderung an einem Ort anzeigen.

    Die Pipeline-UI zeigt parallele Phasen an, wie in modelliert Azure DevOpsRelease-Pipelines. Die Pipeline-UI zeigt den Echtzeitstatus der Pipeline an, wie er in angezeigt wird Azure DevOps. Die zugehörigen Artefaktdetails, die aus der Build-Pipeline, den Testergebnissen und den Zusammenfassungsergebnissen der Softwarequalität stammen, werden auch auf der Pipeline-UI angezeigt. Weitere Informationen finden Sie unter Parallele Phasen in Azure DevOpsRelease-Pipelines.

    Die Pipeline-UI zeigt alle Versuche einer Phase oder eines Auftrags an, die erneut ausgeführt oder neu gestartet wurde. Weitere Informationen finden Sie unter Fehlgeschlagene Build- oder Release-Pipeline-Aufträge und -Phasen werden neu gestartet.

    Die Pipeline-UI zeigt die Pipeline-Schritte an, die anstelle der in konfigurierten Schritte ausgeführt wurden DevOps.

    Sie können über den zugehörigen Link von innerhalb bestimmter auf die Pipeline-UI zugreifen DevOpsFormulare, und auch von einem DevOpsChange-Anforderungsformular:
    • DevOps Pipeline-Formular
    • DevOps Pipeline-Ausführungsformular
    • Change-Anforderungsformular erstellt von DevOps
    Hinweis:
    Sie müssen die Ansicht neu laden, um die Statusschaltflächen im Pipeline-Ausführungsverlauf zu aktualisieren.
    Tabelle : 1. schrittausführungsstatus (Aufgabenausführungsstatus)
    Grün

    Erfolgreich.

    Alle Schrittausführungen, die der Pipeline-Ausführung zugeordnet sind, wurden übergeben.

    Grau Noch nicht ausgeführt.
    Gelb

    Warten (ausstehend, Erstellen, Validieren).

    Mindestens eine Schrittausführung wartet.

    Rot

    Fehlgeschlagen.

    Mindestens eine Schrittausführung ist fehlgeschlagen.

    Das Enddatum der Aufgabenausführung wird auch dann ausgefüllt, wenn der Change abgelehnt wird.

    Hinweis:
    Um das Abbrechen der Change-Anforderung zu ermöglichen, die dem Schritt zugeordnet ist, wenn der Schritt fehlschlägt, müssen Sie festlegen sn_devops.cancel_change_on_pipeline_cancelEigenschaft auf „Ja“. Weitere Informationen finden Sie unter Mit DevOps installierte Eigenschaften .
    Hinweis:
    Die Reihenfolge, in der die Karten in der Pipeline-UI angezeigt werden, wird durch bestimmt Reihenfolge Feld in jedem Pipeline-Schritt, wenn Sie Ihre Pipeline in modelliert haben DevOps. Übersprungene Phasen werden nicht angezeigt.

    Die Reihenfolge, in der die Karten in der Pipeline-UI nach Aufgabenausführung angezeigt werden.

    DevOpsPipelineUI
    UI-Funktion Beschreibung
    Pipeline-Schritte
    Timing.
    • Starten
    • Letzte Ausführung
    • Dauer für jeden Schritt

      Wenn die Ausführung der nachgelagerten Aufgabe unmittelbar nach der Ausführung der vorgelagerten Aufgabe beginnt, beträgt die Dauer 0 Sekunden.

    • Wartezeiten zwischen Aufgabenausführungen.

      Die Wartezeit wird wie folgt berechnet:

      Startzeit der Aufgabenausführung minus Endzeit der vorgelagerten Aufgabenausführung.

    Zeigen Sie die Change-Anforderung an

    Datensatz der Change-Anforderung.

    Klicken Sie direkt in die Change-Anforderung des Schritts, der von erstellt wurde DevOpsUm Details des Change anzuzeigen und Maßnahmen zu ergreifen.

    Hinweis:
    • Der Change-Anforderungsdatensatz für den, der der neuesten Aufgabenausführung zugeordnet ist, wird angezeigt.
    • Commits, die in derselben Pipeline-Ausführung zurückgesetzt werden, werden nicht in der Commit-Liste angezeigt.
    Pipeline-Verlauf

    Pipeline-Ausführung.

    Klicken Sie auf eine Verlaufskachel, um die Details des vorherigen Schritts für eine Pipeline-Ausführung anzuzeigen.

    Hinweis:
    Der Pipeline-Verlauf wird nur für die letzten 20 Pipeline-Ausführungen angezeigt.
    Alle Versuche anzeigen Alle Versuche, die der Auftrag in einem Schritt ausgeführt hat.

    Klicken Sie im entsprechenden Schritt auf den Link, um alle Versuchsdetails anzuzeigen.

    Artefakte
    • Artefaktversionen
      • Arbeitselemente
      • Commits
      • Pakete
    • Commits
    • Arbeitselemente
    Hinweis:
    Commits, die in derselben Pipeline-Ausführung zurückgesetzt werden, werden nicht in der Commit-Liste angezeigt.
    Testergebnisse Zeigen Sie die Build-Testergebnisse an, um zu sehen, welche Tests bestanden oder fehlgeschlagen sind.
    Die Qualitätskarte enthält Testzusammenfassungen:
    • Testtyp und Testkategorie im Format:

      Testtyp/Testkategorie

    • Native ID des Schritts
    • Prozentsatz der bestandenen Tests (nur Einheiten- und Funktionstests)
    • Durchsatz (nur Leistungstests)
    • Schrittname
    Softwarequalitätsergebnisse

    Zeigen Sie alle Softwarequalitätsergebnisse (SonarQube-Scan) nach Projektname gruppiert an, die als Teil der ausgewählten Pipeline abgerufen wurden. Sie können die Scan-Ergebnisse für alle Kategorien in einem Pipeline-Ausführungsschritt anzeigen.

    Sie können die Ergebnisse anpassen, die in der Pipeline-UI angezeigt werden, indem Sie die Spalten in konfigurieren Softwarequalitätskategorien, die standardmäßig in der Pipeline-UI-Ansicht angezeigt werden (DevOps > Administration > Eigenschaften > DevOps-Eigenschaftenkategorie > )-Eigenschaft in einem kommagetrennten Format.

    • Klicken Sie auf das Zahnradsymbol, um die Spaltenansicht in der Pipeline-UI zu ändern.
    • Klicken Sie auf den Schrittausführungsdatensatz, um den entsprechenden Zusammenfassungsdatensatz des Softwarequalitätscans anzuzeigen.
    • Klicken Sie auf den Datensatz „Schwachstellenanzahl“, um den Datensatz „Softwarequalitäts-Scan-Detail“ und die entsprechenden Unterkategoriedetails anzuzeigen.
    Sicherheitsergebnisse

    Zeigen Sie alle Sicherheitsergebnisse an, die als Teil der ausgewählten Pipeline abgerufen wurden. Sie können die Scan-Ergebnisse für alle Kategorien in einem Pipeline-Ausführungsschritt anzeigen.

    Sie können die Ergebnisse anpassen, die in der Pipeline-UI angezeigt werden.

    • Klicken Sie auf das Zahnradsymbol, um die Ansicht in der Pipeline-UI zu ändern.
    • Klicken Sie auf den Schrittausführungsdatensatz, um den entsprechenden Sicherheitsscan-Zusammenfassungsdatensatz anzuzeigen.
    • Klicken Sie auf den Datensatz „Anzahl erkannter Fehler“, um die Sicherheitsscandetails anzuzeigen.
    Hinweis:
    Wenn Sie erneut versuchen, eine Phase oder einen Pipeline-Auftrag in Azure DevOps auszuführen, der einen Test oder einen Softwarequalitätstest enthält, werden die Ergebnisse mit der Versuchsnummer angehängt.

    Klicken Sie direkt in DevOpsChange-Anforderungen, Schrittausführungen, Artefakte, Artefaktversionen, Arbeitselemente, Testzusammenfassungen und Wiederholungen in Flyout-Fenstern.

    Abbildung : 1. Pipeline-UI: Flyout der Artefaktversion
    DevOpsPipelineUILink
    Abbildung : 2. Pipeline-UI – Change-Anforderung wiederverwenden – Flyout für Schrittausführung
    DevOps – Flyout zur Wiederverwendung von Change-Anforderungen
    Abbildung : 3. Azure DevOps – Pipeline-UI mit parallelen Phasen
    Pipeline-UI mit parallelen Phasen – Azure DevOps