---
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


---

# Ihren DevOps Change-Prozess beschleunigen

# Ihren DevOps Change-Prozess beschleunigen {#ariaid-title1}

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

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.  
Hinweis:  
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.") muss für die Change-Beschleunigung installiert sein.  
Aktivieren Sie die Change-Steuerung, und richten Sie sie ein, wenn Sie Ihre Pipeline in DevOpsmodellieren:

* [Modellieren Sie eine Azure-Pipeline in DevOps](https://servicenow-prod.fluidtopics.net/DaIlYivZN5fR_rF9cKP6dw "Modellieren Sie eine Azure-Pipeline, indem Sie die Pipeline einer App zuordnen und Pipelineschritte DevOps Change-Geschwindigkeit Azure Pipeline-Aufträgen zuordnen.")
* [Eine GitLab -Basis-CI-Pipeline in DevOpsmodellieren](https://servicenow-prod.fluidtopics.net/y_LciXHVD7YwpyUGDJelYw "Modellieren Sie eine GitLab -Basis-CI-Pipeline durch Zuordnen der Pipeline zu einer App und Zuordnen von DevOps -Pipeline-Schritten zu GitLab -Pipeline-Aufträgen.")
* [Eine Jenkins -Pipeline in DevOpsmodellieren](https://servicenow-prod.fluidtopics.net/g~CGTqQ4q9j9MD2yBU8cBg "Modellieren Sie eine Jenkins -Pipeline, indem Sie die Pipeline einer App zuordnen und DevOps -Pipeline-Schritte zu Jenkins -Phasen zuordnen.")
{#dev-ops-change-acceleration__ul_xcf_mfc_wmb}

Sie können Details für aktive Change-Anforderungen anzeigen, indem Sie zu navigieren DevOpsOrchestrierenPipeline-Change-Anforderungenan.

## Change-Steuerungsverfahren {#dev-ops-change-acceleration__section_wyf_slc_wmb}

Wenn die Change-Steuerung für einen Job in Ihrer Entwicklungspipeline DevOps aktiviert ist, wird automatisch eine Change-Anforderung erstellt und auf den Status Bewerten gesetzt, um die Genehmigung für die Ausführung der aktuellen Phase oder des aktuellen Jobs anzufordern, sofern für die Change-Anforderung eine Zuweisungsgruppe hinzugefügt wird. Change-Anforderungen können automatisch genehmigt werden, indem Bedingungen in einer Change-Genehmigungsrichtlinie konfiguriert werden.

Wenn eine Change-Anforderung nicht genehmigt und in den Status „Abgebrochen" oder „Geschlossen" verschoben wird, wird der zugehörige Jenkins-, GitHub- oder ADO-Auftrag als fehlgeschlagen markiert, und eine Konsolennachricht wird angezeigt:

Für Jenkins: `[ServiceNow DevOps] Der Auftrag wurde nicht zur Ausführung genehmigt`

Für GitHub: `Fehler: **** Change wurde erstellt, aber der Change wurde entweder abgelehnt oder abgebrochen`

Für ADO: `„changeState":"Geschlossen"`

## Anwenderdefinierte Change-Anforderungsvorlagen {#dev-ops-change-acceleration__section_irr_sxf_llb}

Wenn Sie die Change-Steuerung im ServiceNow DevOps Schritt aktivieren, können Sie eine anwenderdefinierte Vorlage auswählen, um Felder beim Erstellen der Change-Anforderung automatisch auszufüllen. Das Feld Kategorie der Change-Anforderung wird automatisch auf DevOpsgesetzt.  
Hinweis:  
Konfigurieren Sie die Felder Category und changeType nicht aus der anwenderdefinierten Vorlage.

Der Typ der Change-Anforderung entspricht der Change-Anforderungstabelle im globalen Bereich.

## Zugehörige Listen für automatische Change-Anforderungen {#dev-ops-change-acceleration__section_rph_v2z_jjb}

Bei einer Change-Anforderung, die automatisch von DevOpserstellt wird, wird das Feld Kategorie automatisch auf DevOps festgelegt, und die folgenden zugehörigen Listen werden hinzugefügt:

Commits
:   Commits, die der Change-Anforderung zugeordnet sind.

Arbeitselemente
:   Arbeitselemente, die der Change-Anforderung zugeordnet sind.

Artefaktversionen

:   Liste der Artefaktversionen, die dem Paket zugeordnet sind, das mit der Pipeline-Ausführung für Pakete verknüpft ist, die vor der Genehmigung der Change-Anforderung erstellt wurden.

    Wenn kein Paket mit der Pipeline-Ausführung verknüpft ist, ist die Liste leer.

Testzusammenfassungen (ersetzt zugehörige Liste „Testergebnisse")

:   Liste der Testzusammenfassungen für eine Pipelineausführung, die einem Artefakt, einem Paket oder einer Aufgabenausführung vor der Change-Anforderung zugeordnet ist.

    Weitere Informationen finden Sie unter [Testergebnisse](https://servicenow-prod.fluidtopics.net/E9HLDQSY9wWEhBgjbOwutw#dev-ops-change-acceleration__section_ccp_nbb_dlb).

Hinweis:  
Implementierungsdetails aus dem Orchestration-Tool werden automatisch dem Feld Arbeitsnotizen im Formular „Change-Anforderung" hinzugefügt. Den Arbeitsnotizen hinzugefügte Details sind auf 5 KB des Aufgabenausführungsprotokolls für den Schritt beschränkt.

## Anwenderdefinierter Change-Anforderungsprozess {#dev-ops-change-acceleration__section_www_tzz_jjb}

Diese [DevOps-Change-Eigenschaften](https://servicenow-prod.fluidtopics.net/LvN3BR6__pfbPtAOYYgQig "Verwenden Sie diese Eigenschaften, um Einstellungen in der Anwendung DevOps Change-Geschwindigkeit zu konfigurieren.") sind verfügbar, um Ihren Change-Anforderungs-Flow anzupassen.  
* Implementierungsstatus der DevOps-Change-Anforderung
* Status der DevOps-Change-Anforderung nach der Implementierung
* Abbruchstatus der DevOps-Change-Anforderung
* Genehmigungstext der DevOps-Change-Anforderung
{#dev-ops-change-acceleration__ul_hln_lgb_kjb}

Um Ihren Change-Anforderung-Flow anzupassen, müssen Sie zuerst einen erstellen SystemdefinitionAuswahllistean. Beispiel: <kbd class="ph userinput">DevOps_Implement (Wert&nbsp;– 10)</kbd>.

Fügen Sie dann die Auswahlliste zu hinzu SystemdefinitionSkripteinbindungChangeRequestStateHandlerSNCan.

Nachdem Sie die Auswahlliste erstellt und der Skripteinbindung hinzugefügt haben, können Sie die [DevOps-Change-Eigenschaften](https://servicenow-prod.fluidtopics.net/LvN3BR6__pfbPtAOYYgQig "Verwenden Sie diese Eigenschaften, um Einstellungen in der Anwendung DevOps Change-Geschwindigkeit zu konfigurieren.") mit den neuen Auswahllistenwerten aktualisieren. Beispiel: DevOps change request implement state <kbd class="ph userinput">-10</kbd>.

## DevOps-Risikobedingung {#dev-ops-change-acceleration__section_x4j_zzg_k3b}

Sie können die Risiko- und Auswirkungsberechnung DevOps basierend auf der Risikopunktzahl des Committers verwenden.

Diese Bedingung ist standardmäßig deaktiviert.

## Zugehörige Liste „Testergebnisse". {#dev-ops-change-acceleration__section_ccp_nbb_dlb}

Listet die Tests auf, die in einer Pipeline ausgeführt wurden, nachdem ein Paket erstellt wurde. Wenn kein Paket erstellt wurde, enthält die Liste die Tests, die nach der Erstellung einer Artefaktversion ausgeführt wurden.

Szenarien:

In der Pipeline wird ein Paket erstellt, aber es sind keine Artefaktversionen registriert.
:
    * Wenn die Change-Anforderung in der Paketerstellungsphase erstellt wird:Es werden keine Testergebnisse angezeigt, da ein Paket noch nicht mit der Pipeline-Ausführung verknüpft ist.

    * Wenn die Change-Anforderung in einer Phase nach der Paketerstellungsphase erstellt wird:Build-Testzusammenfassungen umfassen diejenigen, die Phasen nach der Paketerstellungsphase zugeordnet sind, bis zur Phase „Change-gesteuert".

    {#dev-ops-change-acceleration__ul_gg5_23b_dlb}

Artefaktversionen sind registriert, aber es wird kein Paket erstellt.
:
    * Wenn die Change-Anforderung in der Artefaktversionsphase erstellt wird:Es werden keine Testergebnisse angezeigt, da bis zum Abschluss der Aufgabenausführung keine Tests zugeordnet sind.

    * Wenn die Change-Anforderung in einer Phase nach der Artefaktversionsphase erstellt wird:Build-Testzusammenfassungen umfassen diejenigen in der Artefaktversionsphase sowie die Phasen danach, bis zur Phase „Change-kontrolliert".

    {#dev-ops-change-acceleration__ul_d3n_33b_dlb}

Sowohl die Artefaktversionen als auch das Paket werden in der Pipeline erstellt.
:
    * Wenn die Change-Anforderung Teil der Phase nach den Phasen „Artefaktversion" und „Paketerstellung" ist:Build-Testzusammenfassungen umfassen diejenigen, die der Paketerstellungsphase zugeordnet sind, sowie die darauffolgenden Phasen bis zur Phase „Von Change gesteuert".

    * Wenn die Change-Anforderung Teil der Paketerstellungsphase ist und Artefaktversionen als Teil einer früheren Phase erstellt werden:
      * oder die Change-Anforderung wird in einer Phase (nicht Paketerstellung) nach der Artefaktversionsphase, aber vor der Paketerstellungsphase erstellt.
      * oder die Change-Anforderung ist Teil der Paketerstellungsphase, und Artefaktversionen werden als Teil einer früheren Phase erstellt:

      {#dev-ops-change-acceleration__ul_chj_vxm_nsb}

      Build-Testzusammenfassungen umfassen diejenigen, die der Artefaktversionsphase zugeordnet sind, sowie die Phasen danach, bis zur Phase „Change-gesteuert".
    {#dev-ops-change-acceleration__ul_cd5_j3b_dlb}

## Ansicht Pipeline-Ausführungen {#dev-ops-change-acceleration__section_vwt_bkc_wmb}

Sie können die Pipeline-Aktivität anzeigen, indem Sie zu navigieren DevOpsOrchestrierenPipeline-Ausführungenan.

* **[Eine DevOps Change-Anforderung erstellen und vorhandene DevOps -Daten zuordnen -- Workspace](https://servicenow-prod.fluidtopics.net/upPPTYEUP74wy4j0s3u96A)**   
  Erstellen Sie eine DevOps -Change-Anforderung, und ordnen Sie vorhandene DevOps -Daten über die -Arbeitsbereich-UI zu.
* **[Eine DevOps Change-Anforderung erstellen und vorhandene DevOps -Daten zuordnen -- Klassisch](https://servicenow-prod.fluidtopics.net/GPsnRraXO1bQOnwlNNyaXA)**   
  Erstellen Sie eine DevOps -Change-Anforderung, und ordnen Sie vorhandene DevOps -Daten über die klassische Anwenderoberfläche zu.
* **[DevOps Change-Anforderung, ohne die Kategorie als vorzuschreiben DevOps](https://servicenow-prod.fluidtopics.net/FwdYKJAOKYXXBs7o2vxTlA)**   
  Aktivieren Sie die Kategorisierung von DevOps Change-Anforderungen aus DevOps -Eigenschaften. Change-Anforderungen, die als Teil von Pipeline-Ausführungsschritten erstellt werden, können mit einer anderen Kategorie als DevOpserstellt werden.
* **[Change-Anforderungserstellung mit DevOps-Datenabruffehlern](https://servicenow-prod.fluidtopics.net/lCb68nXDuZbW6nVGF4mnnQ)**   
  Erstellen Sie Change-Anforderungen auch bei Fehlern beim DevOps-Datenabruf.
* **[Artefakte und Pakete](https://servicenow-prod.fluidtopics.net/zq~0NGNMiiJPDSBfT8ujIw)**   
  Artefakte und Pakete ermöglichen es DevOps Change-Geschwindigkeit, Entwicklungs- und Testaktivitäten für eine Vielzahl von Bereitstellungs- und Releasemodellen nachzuverfolgen. Diese Funktion stellt sicher, dass im Datenmodell DevOps gespeicherte Pipeline-Aktivitäten abgerufen und angewendet werden können, wenn Artefakte zu unterschiedlichen Zeiten oder in anderen Pipelines erstellt und veröffentlicht werden.
* **[DevOps 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.
* **[Details der Change-Anforderung DevOps innerhalb der Pipeline konfigurieren](https://servicenow-prod.fluidtopics.net/oEwgw646gbwq4fUrArp1zA)**   
  Konfigurieren Sie, wie die Felder für Abschlussinformationen, Change-Status und Change-Anforderung aus einer Pipeline im Change-Schritt der Pipeline aktualisiert werden.
* **using-dev-ops-model-change-flow.html**   
* **[Rufen Sie Change-Anforderungsdaten mit dem DevOpsChangeRelationshipHelper-Skript ab](https://servicenow-prod.fluidtopics.net/a_Nuz2tVBLOv4jPfdmf76Q)**   
  Rufen Sie Daten ab, die einer Change-Anforderung zugeordnet sind, basierend auf dem angegebenen Beziehungstyp mithilfe der Skripteinbindung DevOpsChangeRelationshipHelper.
* **[Verwalten Sie Abrufanforderungen (PR) oder Zusammenführungsanforderungen in DevOps Change-Geschwindigkeit](https://servicenow-prod.fluidtopics.net/Et0nwkqyw2RmR4S6bWkiuw)**   

