---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Modellieren Sie eine Azure-Pipeline in DevOps

# Modellieren Sie eine Azure-Pipeline in DevOps {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 Minuten Lesedauer

Modellieren Sie eine Azure-Pipeline, indem Sie die Pipeline einer App zuordnen und Pipelineschritte DevOps Change-Geschwindigkeit Azure Pipeline-Aufträgen zuordnen.

## Vorbereitungen

Erforderliche Rolle: sn_devops.admin

## Prozedur

1. Ordnen Sie Ihre Pipeline einer App in DevOpszu.
   1. Navigieren zu DevOpsApps und PipelinesApps 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, um die Pipeline zu erstellen.  
      Hinweis:  
      Beim Zuordnen einer Pipeline zu einer App werden die Pipelineschritte auch während des Imports abgerufen.

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

      Beispiel: <kbd class="ph userinput">My Project/My Classic Build Pipeline</kbd>(Mein Projekt/Meine klassische Build-Pipeline).  
      Hinweis:  
      Der <kbd class="ph userinput">Projektname</kbd> 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 aktivieren Sie das Kontrollkästchen Nachverfolgen, damit Ereignisse von der Pipeline empfangen werden.  
   Das Kontrollkästchen Nachverfolgen muss aktiviert sein, um die Pipeline mit DevOps Change-Geschwindigkeitzu integrieren.
3. Erstellen Sie DevOps -Schritte automatisch oder manuell, um sie jedem Azure-Pipeline-Auftrag zuzuordnen, damit eine Orchestration-Aufgabe erstellt werden kann.  
   Hinweis:  
   Eine manuelle Erstellung von Schritten ist nicht erforderlich, wenn Sie [Verwenden Sie die Erweiterung \[ ServiceNow DevOps für die anwenderdefinierten Aktionen Azure DevOps und Azure DevOps .](https://servicenow-prod.fluidtopics.net/L46IKdSOCuDdaEOBIAH_ww#config-dev-ops-extensions-azure "Installieren und konfigurieren Sie die Erweiterung [ DevOps für Azure DevOps, um Build- und Release-Benachrichtigungen aus Ihrer Azure-Pipeline an DevOps Change-Geschwindigkeit] zu senden.")verwenden .
   * Sie können Pipelineschritte in DevOps automatisch erstellen und zuordnen, indem Sie Ihre Azure-Pipeline ausführen, wenn Sie [Verwenden Sie die Erweiterung \[ ServiceNow DevOps für die anwenderdefinierten Aktionen Azure DevOps und Azure DevOps .](https://servicenow-prod.fluidtopics.net/L46IKdSOCuDdaEOBIAH_ww#config-dev-ops-extensions-azure "Installieren und konfigurieren Sie die Erweiterung [ DevOps für Azure DevOps, um Build- und Release-Benachrichtigungen aus Ihrer Azure-Pipeline an DevOps Change-Geschwindigkeit] zu senden.").

     Pipeline-Schritte werden automatisch erstellt, zugeordnet und zugeordnet, wenn DevOps während der Ausführung Schrittbenachrichtigungen von Ihrer Azure-Pipeline erhält.
   * Erstellen Sie manuell jeden Pipeline-Schritt, und ordnen Sie ihn einem Azure Pipeline-Auftrag zu. Klicken Sie in der zugehörigen Liste „Schritte" auf Neu, um für jeden Azure-Pipeline-Auftrag (FeldOrchestration-Phase ) einen Schritt DevOps zu erstellen.

     Hinweis:  
     Beim Feldwert Orchestration-Phase jedes Schritts wird zwischen Groß- und Kleinschreibung unterschieden, und er 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 {#model-azure-pipeline-dev-ops__ul_ts3_nvm_wmb} |
     | Bestellung | Reihenfolge, in der die Schritte ausgeführt werden. Hinweis: Die Schrittreihenfolge bestimmt die Reihenfolge der Karten in der [Pipeline-UI](https://servicenow-prod.fluidtopics.net/qQMm~sIR_EKk2l2syNfEsA "Verwenden Sie die Pipeline-UI, um Interaktionen und Ergebnisse für eine Pipelineausführung zu visualisieren. Diese grafische Ansicht zeigt den Fortschritt der Pipeline-Schritte und andere Details für jede Pipeline."). Die Reihenfolge der Karten in der Pipeline-UI richtet sich nach Aufgabenausführung. |
     | Orchestration-Phase | Name des Azure-Pipeline-Auftrags (Groß-/Kleinschreibung beachten). Hinweis: Für die Schrittzuordnung zu Azure-Pipeline-Aufträgen muss das Feld Orchestration-Phase konfiguriert sein. |
     | Geschäftsservice | Konfigurationsservice, der für den Schritt gilt. |
     [ ]

     {#model-azure-pipeline-dev-ops__table_qs3_nvm_wmb}

     Sobald die Orchestration-Aufgaben erstellt wurden, [ordnen](https://servicenow-prod.fluidtopics.net/8s2V5sR_L~lMTEBBDDVrMg "Ordnen Sie für manuell erstellte DevOps -Schritte jede Orchestration-Aufgabe in der zugehörigen Liste „Orchestrationsaufgaben“ einem Pipeline-Schritt DevOps zu, um die Aktivität jeder Phase in Ihrer Azure-Pipeline nachzuverfolgen.") Sie jede Orchestration-Aufgabe in der zugehörigen Liste „Orchestration Tasks" einem Pipelineschritt DevOps zu.
   {#model-azure-pipeline-dev-ops__choices_wmb_kkk_wmb}
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, aktivieren Sie das Kontrollkästchen Change-Steuerung in einem Schritt, um die [Change-Beschleunigung](https://servicenow-prod.fluidtopics.net/E9HLDQSY9wWEhBgjbOwutw "Aktivieren Sie die Change-Beschleunigungsfunktion von DevOps Change-Geschwindigkeit für die automatische Erstellung von Change-Anforderungen in Ihrer Pipeline, und verwenden Sie Flows und Richtlinien für Change-Genehmigungen, um die Genehmigung unter bestimmten Bedingungen zu automatisieren.") und die entsprechenden Konfigurationsfelder zu aktivieren. Aktivieren Sie für Azure-Release(CD)-Pipelines die Change-Steuerung nur im ersten Schritt der erforderlichen Phase. Die Change-Steuerung für Azure-Release-Pipelines (CD) wird nur in Toren vor der Bereitstellung unterstützt.  
     Hinweis:  
     Zur Beschleunigung von Changes muss ServiceNow [Change Management](https://servicenow-prod.fluidtopics.net/cAHK_m21IBNuYWBpQfjFmQ "Die Anwendung ServiceNow Change-Management bietet einen systematischen Ansatz zur Kontrolle des Lebenszyklus aller Changes. Nützliche Änderungen lassen sich mit minimalen Unterbrechungen der IT-Services vornehmen.") 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, es ist jedoch keine Genehmigung erforderlich, damit die Pipeline fortfahren kann. |
     | Genehmigungsgruppe ändern | Genehmigungsgruppe für die Change-Anforderung. Die Change-Genehmigungsgruppe wird zur Zuweisungsgruppe im Change Request DevOps. Hinweis: Stellen Sie sicher, dass die ausgewählte Gruppe Mitglieder und einen Gruppenmanager hat, damit das Feld „Genehmiger" nicht leer ist. |
     | Change-Typ | Ändern Sie den Anforderungstyp in „Erstellen". * Normal (Standard) * Standard * Notfall {#model-azure-pipeline-dev-ops__ul_zrc_xdf_llb} |
     | Change-Modell | Change-Modell für die Change-Anforderung. Weitere Informationen finden Sie unter . |
     | Vorlage Hinweis: Dieses Feld wird nur angezeigt, wenn der Change-Typ Normal oder Notfall ist. | Liste der Vorlagen, die zum automatischen Ausfüllen von Feldern für normale oder Notfall-Change-Anforderungen verwendet werden. Wählen Sie eine Vorlage aus, oder erstellen Sie eine neue. |
     | Standard-Change-Vorlage Hinweis: Dieses Feld wird nur angezeigt, wenn der Change-Typ Standard ist. | Liste der Standard-Change-Vorlagen zur Verwendung für Standard-Change-Anforderungen. Hinweis: Dieses Feld ist für den Change-Typ „Standard" erforderlich. |
     | Gesteuerte Verzweigungen ändern | (Nur mehrere Verzweigungen) Kommagetrennte Liste der Verzweigungen unter Change-Steuerung. Platzhalter werden unterstützt. |
     [ ]

     {#model-azure-pipeline-dev-ops__table_xm1_tdf_llb}

     Sie können die Change-Steuerung in Ihrer Azure DevOps YAML-Pipeline oder der klassischen Azure-Pipeline mithilfe der [Azure Invoke-REST-API](https://servicenow-prod.fluidtopics.net/jRDdNuZ6BDANxD769_vaoA "Sie können die Azure Invoke-REST API in Ihrer YAML- oder klassischen Azure-Pipeline verwenden, um die Change-Steuerung für DevOpszu konfigurieren.") oder des einrichten [ServiceNow DevOps-Erweiterung für Azure DevOps](https://servicenow-prod.fluidtopics.net/L46IKdSOCuDdaEOBIAH_ww#config-dev-ops-extensions-azure "Installieren und konfigurieren Sie die Erweiterung [ DevOps für Azure DevOps, um Build- und Release-Benachrichtigungen aus Ihrer Azure-Pipeline an DevOps Change-Geschwindigkeit] zu senden.")an.
   {#model-azure-pipeline-dev-ops__choices_gz4_1ns_1xb}
{#model-azure-pipeline-dev-ops__steps_jj2_q11_ykb}

## Nächste Maßnahme

[Konfigurieren Sie die Azure-Pipeline für DevOps](https://servicenow-prod.fluidtopics.net/cEQCitltLmjjtaOdn7FNOw "Change-Steuerung, Artefakte und Pakete können in der Azure-Pipeline für die Integration mit DevOpskonfiguriert werden.")

