Importbasierte Nachweissammlung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Reduzieren Sie den Instanzaufwand, indem Sie die Pipeline-Verarbeitung auf Schrittebene überspringen, um das Change-Management und die Nachweissammlung für zu beschleunigen GitHub Actions Und Azure DevOps(ADO) Orchestration-Tools.

    Alle relevanten Nachweise in der Pipeline werden mit der Importanforderung anstelle von Webhook-Benachrichtigungen an die Change-Anforderung angehängt.

    Aktivieren Sie die importbasierte Nachweissammlung

    Sie können diese Funktion aktivieren, indem Sie den aktivieren Importieren Sie die basierte Nachweissammlung für die Orchestration-Fähigkeit Schalten Sie auf der Seite Eigenschaften um. Weitere Informationen finden Sie unter DevOps Change-Geschwindigkeit -Eigenschaften.

    Durch das Wechseln des Umschalters wird geändert, wie die Pipeline-Ereignisse verarbeitet werden. Wenn diese Einstellung aktiviert ist, reduziert sie den Instanzaufwand, indem die Verarbeitung auf Schrittebene in der Pipeline übersprungen wird. Die übersprungenen Ereignisse auf Schrittebene werden mit den Verarbeitungsdetails ignoriert: „IGNORIERT: Dieses Ereignis wird ignoriert, da die Eigenschaft „importbasierte Nachweissammlung für Orchestration-Fähigkeit“ aktiviert ist. Umgekehrt wird durch das Deaktivieren in den Standardmodus zurückgesetzt, in dem alle eingehenden Ereignisse verarbeitet werden.
    Hinweis:
    Stellen Sie sicher, dass keine Pipeline ausgeführt wird, bevor Sie Änderungen an dieser Einstellung vornehmen. Wenn Sie den Umschalter während einer aktiven Pipeline-Ausführung ändern, kann dies dazu führen, dass die Pipeline hängen bleibt und schließlich eine Zeitüberschreitung eintritt, was zu einer unvollständigen oder falschen Datensammlung führt. Wenn eine Change-Anforderung bereits erstellt wurde, müssen Sie sie manuell abbrechen, da die erforderlichen Nachweise möglicherweise nicht angehängt werden. Wählen Sie Aus Speichern Um fortzufahren und eine neue Pipeline-Ausführung zu initiieren, nachdem der Umschalter gewechselt wurde.

    Wie werden die Beweise gesammelt

    Wenn der Change-Schritt in einer Pipeline ausgelöst wird, wird ein Rückrufdatensatz mit erstellt status: Erstellt Und Change-Nachweisstatus: Ausstehend . Eine Importanforderung mit den entsprechenden Importanforderungsseiten wird erstellt, um Details zur Pipeline-Ausführung und die erforderlichen Nachweise zu erfassen. Die Change-Anforderung wird dann mit allen daran angehängten Nachweisen erstellt. Darüber hinaus wird beim Pipeline-Abschlussereignis erneut die Funktion zur Erfassung von Nachweisen auf Importbasis ausgelöst, um sicherzustellen, dass alle zugehörigen Nachweise genau abgerufen und der Change-Anforderung zugeordnet werden. Nach der Erstellung der Change-Anforderung bleiben die Mechanismen für die automatische Genehmigung und das nachfolgende Verhalten unverändert mit dem vorhandenen Verhalten.

    Für ADO
    • Wenn die Eigenschaft für die Build-Pipeline aktiviert ist, erfolgt die Nachweissammlung nur basierend auf dem Pipeline-Abschlussereignis (Ereignisse auf Schrittebene werden nicht verarbeitet, um den Instanzaufwand zu reduzieren).
    • Für die Release-Pipeline erfolgt die Nachweissammlung, auch wenn die Eigenschaft aktiviert ist, basierend auf der Verarbeitung von Ereignissen auf Schrittebene.
    Für GitHub Actions
    • Wenn die Eigenschaft aktiviert ist, erfolgt die Nachweissammlung nur basierend auf dem Workflow-Abschlussereignis (Ereignisse auf Schrittebene werden nicht verarbeitet, um den Instanzaufwand zu reduzieren).
    • Wenn Sie verwenden GitHub Actions Bereitstellung Gates in einem Ihrer Schritte, dann müssen Sie die GitHub-App konfigurieren, und die Nachweissammlung erfolgt basierend auf dem Workflow-Abschlussereignis. Weitere Informationen zu Bereitstellungs-Gates finden Sie unter GitHub-Bereitstellungs-Gates für ServiceNow DevOps-Change.

    Schlüsselpunkte

    • Die importbasierte Nachweissammlung unterstützt alle vorhandenen Pipeline-Stile (Wiederholungen, parallel, sequenziell) und Konfigurationen für GitHub Actions Und ADO.
    • Alle Arten von Nachweissammlungen werden für unterstützt GitHub Actions Und ADO im Basissystem werden auch unterstützt, wenn diese Eigenschaft aktiviert ist.
    • Für GitHub Actions, Umgebungsbasierter Change wird nicht unterstützt.
    • Historische Import- und Abfragefunktionen funktionieren unabhängig von auf dieselbe Weise Importieren Sie die basierte Nachweissammlung für die Orchestration-Fähigkeit Eigenschaft wird aktiviert oder deaktiviert.
    • Das erneute Starten des Imports im Importanforderungsdatensatz wird ebenfalls unterstützt.
    • Frameworks zur Fehlerbehebung und Fehlerbehandlung bleiben nicht betroffen.
    • Wenn Sie ein Upgrade durchführen, wird Importieren Sie die basierte Nachweissammlung für die Orchestration-Fähigkeit Eigenschaft ist standardmäßig deaktiviert.