Modellieren Sie eine Azure-Pipeline in DevOps

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Modellieren Sie eine Azure-Pipeline, indem Sie die Pipeline einer App zuordnen und zuordnen DevOps Change-Geschwindigkeit Pipeline-Schritte zu Azure-Pipeline-Aufträgen.

    Vorbereitungen

    Erforderliche Rolle: sn_devops.admin

    Prozedur

    1. Ordnen Sie Ihre Pipeline einer App in zu DevOps.
      1. Navigieren zu DevOps > Apps und Pipelines > Apps Und öffnen Sie den Anwendungsdatensatz, der der Pipeline zugeordnet werden soll.
      2. Klicken Sie in der zugehörigen Liste Pipelines auf Bearbeiten... Um eine Pipeline auszuwählen, die der App zugeordnet werden soll, oder klicken Sie auf Neu Zum Erstellen der Pipeline.
        Hinweis:
        Beim Zuordnen einer Pipeline zu einer App werden die Pipeline-Schritte auch während des Imports abgerufen.

        Füllen Sie für eine neue Pipeline aus Orchestration-Pipeline Feld mit dem Projektnamen und dem Pipeline-Namen wie in angegeben Azure DevOps Pipelines im Pfadformat.

        Beispiel: Mein Projekt/Meine Klassische Build-Pipeline .

        Hinweis:
        Die Projekt Der Name muss mit der Pipeline angegeben werden, da in verschiedenen Projekten mehrere Pipelines mit demselben Namen vorhanden sein können.
      3. Klicken Sie auf Absenden.
    2. Öffnen Sie den Pipeline-Datensatz erneut, und wählen Sie aus Nachverfolgen Kontrollkästchen, damit Ereignisse aus der Pipeline empfangen werden.
      Die Nachverfolgen Das Kontrollkästchen muss aktiviert sein, um die Pipeline mit zu integrieren DevOps Change-Geschwindigkeit.
    3. Erstellen DevOps Schritte automatisch oder manuell zur Zuordnung zu jedem Azure-Pipeline-Auftrag, damit eine Orchestration-Aufgabe erstellt werden kann.
      Hinweis:
      Die manuelle Erstellung von Schritten ist bei Ihnen nicht erforderlich Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Und Azure DevOps Anwenderdefinierte Aktionen.
      • Pipeline-Schritte in automatisch erstellen und zuordnen DevOps Indem Sie Ihre Azure-Pipeline ausführen, wenn Sie Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Und Azure DevOps Anwenderdefinierte Aktionen.

        Pipeline-Schritte werden automatisch erstellt, zugeordnet und zugeordnet, wenn DevOps Empfängt Schrittbenachrichtigungen von Ihrer Azure-Pipeline während der Ausführung.

      • Erstellen Sie jeden Pipeline-Schritt manuell, und ordnen Sie ihn einem Azure-Pipeline-Auftrag zu.

        Klicken Sie in der zugehörigen Liste Schritte auf Neu Zum Erstellen von DevOps Schritt für jeden Azure-Pipeline-Auftrag ( Orchestration-Phase Feld).

        Hinweis:
        Die Orchestration-Phase Bei Feldwerten jedes Schritts wird zwischen Groß- und Kleinschreibung unterschieden und muss mit dem ursprünglichen Namen des entsprechenden Azure-Pipeline-Auftrags übereinstimmen.
        Name

        Name des Pipeline-Schritts.

        Pipeline Pipeline, in der der Schritt konfiguriert ist.
        Typ Pipeline-Schritttyp.
        • Build und Test
        • Test
        • Bereitstellen
        • Bereitstellung und Test
        • Manuell
        • Prod-Bereitstellung
        Reihenfolge

        Reihenfolge, in der die Schritte ausgeführt werden.

        Hinweis:
        Die Schrittreihenfolge bestimmt die Reihenfolge der Karten im Pipeline-UI .

        Die Reihenfolge der Karten in der Pipeline-UI hängt von der Aufgabenausführung ab.

        Orchestration-Phase

        Name des Azure-Pipeline-Auftrags (Groß-/Kleinschreibung beachten).

        Hinweis:
        Für die Schrittzuordnung mit Azure-Pipeline-Aufträgen Orchestration-Phase Feld muss konfiguriert sein.
        Geschäftsservice Konfigurationsservice, der für den Schritt gilt.

        Sobald Orchestration-Aufgaben erstellt wurden, Zuordnen Jede Orchestration-Aufgabe in der zugehörigen Liste Orchestration-Aufgaben mit einem DevOps Pipeline-Schritt.

    4. Aktivieren Sie die Change-Steuerung automatisch oder manuell.
      • Wenn Sie die ServiceNow DevOps-Erweiterung für Azure DevOps verwenden, führen Sie Ihre Azure DevOps-Pipeline aus, um die Change-Steuerung automatisch zu aktivieren.
      • Wenn Sie die Change-Steuerung manuell konfigurieren, wählen Sie aus Change-Steuerung Kontrollkästchen in einem Schritt zum Aktivieren Change-Beschleunigung Und die entsprechenden Konfigurationsfelder. Aktivieren Sie für Azure-Release-Pipelines (CD) die Change-Steuerung nur im ersten Schritt der erforderlichen Phase. Die Change-Steuerung für Azure Release (CD)-Pipelines wird nur in Gates vor der Bereitstellung unterstützt.
        Hinweis:
        ServiceNow Change-Management Muss für Change-Beschleunigung installiert sein.
        Änderungsbeleg

        Wählen Sie diese Option aus, um den Change-Beleg für den Schritt zu aktivieren, damit die Pipeline nicht angehalten wird, wenn eine Change-Anforderung erstellt wird.

        Alle Pipeline-Daten sind im Change enthalten, aber die Genehmigung ist nicht erforderlich, damit die Pipeline fortfährt.

        Genehmigungsgruppe ändern

        Genehmigungsgruppe für die Change-Anforderung.

        Die Change-Genehmigungsgruppe wird zur Zuweisungsgruppe In DevOps Change-Anforderung.

        Hinweis:
        Stellen Sie sicher, dass die ausgewählte Gruppe Mitglieder und einen Gruppenmanager hat, damit das Feld „Genehmiger“ nicht leer ist.
        Änderungstyp Zu erstellender Change-Anforderungstyp.
        • Normal (Standard)
        • Standard
        • Notfall
        Change-Modell Change-Modell für die Change-Anforderung. Weitere Informationen finden Sie unter .

        Vorlage

        Hinweis:
        Dieses Feld wird nur angezeigt, wenn Change-Typ Ist normal oder Notfall.

        Liste der Vorlagen, die zum automatischen Ausfüllen von Feldern für normale oder Notfall-Change-Anforderungen verwendet werden sollen.

        Wählen Sie eine Vorlage aus, oder erstellen Sie eine neue.

        Standard-Change-Vorlage

        Hinweis:
        Dieses Feld wird nur angezeigt, wenn Change-Typ Ist Standard.
        Liste der Standard-Change-Vorlagen, die für Standard-Change-Anforderungen verwendet werden sollen.
        Hinweis:
        Dieses Feld ist für den Standard-Change-Typ erforderlich.
        Gesteuerte Verzweigungen ändern

        (Nur Mehrfachverzweigungen) kommagetrennte Liste von Verzweigungen unter Change-Steuerung. Platzhalter werden unterstützt.

        Sie können die Change-Steuerung in einrichten Azure DevOps YAML- oder Classic Azure-Pipeline mit verwenden Azure – REST API aufrufen Oder ServiceNow DevOps-Erweiterung für Azure DevOpsan.

    Nächste Maßnahme

    Konfigurieren Sie die Azure-Pipeline für DevOps