Verfolgen Sie bestimmte Pipelines in Azure DevOps

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Aktivieren und konfigurieren Sie bestimmte Pipelines in Azure DevOps, die Sie nachverfolgen möchten. Wählen Sie die Pipelines aus, die Sie überwachen und Auftragsbenachrichtigungen von Azure DevOpserhalten möchten.

    Vorbereitungen

    • Verbinden Sie DevOps mit den Tools Azure DevOps.
    • Stellen Sie sicher, dass Sie Azure-Pipelines für DevOpsmodelliert, konfiguriert und zugeordnet haben.
    • Überprüfen Sie, wie Formularlayouts konfiguriert werden. Weitere Informationen finden Sie unter Formularlayout konfigurieren
    Erforderliche Rolle: admin, personalize_form

    Warum und wann dieser Vorgang ausgeführt wird

    Standardmäßig ist das Feld Spezifische Pipeline nachverfolgen auf False festgelegt, wenn Sie Orchestration-Aufgaben und -Pipelines von Azure DevOps erkennen. Die Kennzeichnung „Nachverfolgen“ für alle Azure DevOps-Pipelines ist ebenfalls deaktiviert. Dies führt also standardmäßig dazu, dass alle Pipelines Auftragsbenachrichtigungen an DevOps senden, und erhöht die Verarbeitungszeiten, was dazu führen kann, dass die Pipeline, die Sie wirklich nachverfolgen möchten, verzögert wird. Aktivieren Sie daher das Kontrollkästchen Bestimmte Pipeline nachverfolgen, um nur Benachrichtigungen für die Pipeline-Ereignisse zu verarbeiten, die Sie nachverfolgen möchten, und alle anderen Pipeline-Benachrichtigungen zu ignorieren.

    Prozedur

    1. Navigieren zu Alle > DevOps > Tools > Orchestration-Tools, und öffnen Sie den Azure DevOps Tooldatensatz .
    2. Klicken Sie auf das Symbol „ Zusätzliche Aktionen “ (Symbol „ Zusätzliche Aktionen“ ), und wählen Sie Konfigurieren > Formularlayoutan.
    3. Verschieben Sie das Feld „Spezifische Pipeline nachverfolgen“ in die ausgewählte Liste.
    4. Klicken Sie auf Speichern.
      Sie werden zurück zum Formular „DevOps-Tool“ > Azure DevOps „[]“ geleitet, und das Kontrollkästchen Spezifische Pipeline nachverfolgen wird angezeigt.
    5. Aktivieren Sie das Kontrollkästchen Bestimmte Pipeline nachverfolgen.
    6. Navigieren Sie zur zugehörigen Liste Pipelines.
    7. Klicken Sie auf das Symbol Personalisierte Liste aktualisieren ( PersonalisierteListe aktualisieren).
    8. Verschieben Sie im Formular „ Listenspalten personalisieren“ das Feld Nachverfolgung in die Liste Ausgewählt.
      Spezifische Pipeline nachverfolgen Bestimmte Pipelines nachverfolgen
    9. Klicken Sie auf OK.
      Sie werden zurück zur zugehörigen Liste Pipelines geleitet, in der jetzt das Feld Nachverfolgen angezeigt wird.
    10. Navigieren Sie zu dem Pipelineschritt, den Sie nachverfolgen möchten, und doppelklicken Sie auf das Feld Nachverfolgen.
    11. Ändern Sie den Wert des Felds Nachverfolgung in wahr, und klicken Sie auf Speichern.

    Ergebnisse

    Nur die Pipelines, für die das Feld „Nachverfolgen“ in der zugehörigen Liste „Pipelines“ auf „ true “ festgelegt ist, werden jetzt nachverfolgt und an die Tabelle „Eingehende Ereignisse“ [ sn_devops_inbound_event_list.do ] gesendet. Alle Pipelines, bei denen das Feld Nachverfolgung auf „false “ festgelegt ist, werden ignoriert.
    Hinweis:
    • Wenn das Kontrollkästchen Spezifische Pipeline nachverfolgen aktiviert ist, werden nur die Pipelines nachverfolgt und an die Tabelle „Eingehende Ereignisse“ gesendet, für die im Feld „Nachverfolgung“ der Wert „ true “ festgelegt ist. Wenn das Feld „ Nachverfolgen “ für alle Pipelines auf „ falsch “ festgelegt ist, wird keine der Pipelines nachverfolgt.
    • Wenn das Kontrollkästchen Bestimmte Pipeline nachverfolgen deaktiviert ist, werden alle Ereignisse der Pipeline nachverfolgt und an die Tabelle „Eingehende Ereignisse“ gesendet.