Automatisieren Sie die Erstellung von DevOps-Change-Anforderungen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Ändern Sie Ihre Pipeline, um automatisch eine DevOps-Change-Anforderung zu erstellen.

    Warum und wann dieser Vorgang ausgeführt wird

    In Schritt 5 in diesem Thema müssen Sie die Attribute für die Change-Anforderung angeben. Change-Attribute können in mehreren Bereichen angegeben werden. Sie können im Pipeline-Schritt von DevOps Change-Geschwindigkeit, im Subflow „Standard-Change-Handler“, in einem Genehmigungs-Flow, in einer Vorlage oder in der Pipeline übergeben werden. Wenn ein Change-Modell verwendet wird, können sie auch in Modellvoreinstellungen angegeben werden. Weitere Informationen finden Sie unter Attribute der DevOps-Change-Anforderung.

    Wenn Sie Business-Regeln verwendet haben, müssen Sie festlegen sn_devops.change_request.apply_attributes_on_creationEigenschaft auf „wahr“, damit die in der Pipeline übergebenen Change-Attribute beim Erstellen der Change-Anforderung anstelle der Attribute festgelegt werden, die nach der Erstellung der Change-Anforderung übergeben werden. Weitere Informationen finden Sie unter DevOps Change-Geschwindigkeit -Eigenschaften.

    Vorbereitungen

    Erforderliche Rolle: sn_devops.admin, sn_devops.Tool_owner oder sn_devops.App_owner

    Prozedur

    1. Von DevOps Change Arbeitsbereich, Wählen Sie aus Automatisieren Sie die Change-Erstellung .
    2. In Anwendung Wählen Sie die Anwendung aus, die Sie der Pipeline zuordnen möchten, für die Sie die Erstellung von Change-Anforderungen automatisieren möchten, und wählen Sie aus Als Nächstes .

      Wählen Sie Ihre Anwendung aus.

    3. Wählen Sie die Pipeline aus, die den Schritt (Phase) enthält, von dem aus Sie die automatisierte Erstellung von Change-Anforderungen auslösen möchten.
      Hinweis:
      Wenn Sie die Pipeline nicht sehen, stellen Sie sicher, dass sie der im vorherigen Schritt ausgewählten Anwendung zugeordnet ist.

      Wählen Sie eine Pipeline aus.

      Sie können den Verbindungsstatus des Tools anzeigen, das der Pipeline zugeordnet ist Gesamtstatus Spalte. Eine Warnung wird auch basierend auf dem Verbindungsstatus des Tools angezeigt, bevor mit dem nächsten Schritt fortgefahren wird.

    4. Wählen Sie den Schritt in der Pipeline aus, von dem aus Sie die automatisierte Erstellung einer Change-Anforderung auslösen möchten.
      Hinweis:
      Sie können diese Aktivität überspringen, wenn Sie Change-Attribute in der Pipeline verwalten und angeben möchten, wie in angegeben Aktivieren Sie Change Schritt.

      Wählen Sie einen Schritt aus.

    5. Geben Sie die Change-Attribute in den Change-Feldern an, und aktivieren Sie den Change-Beleg, indem Sie die Option Beleg ändern auswählen.
      Hinweis:
      Sie können die Aktivität der Angabe von Change-Attributen überspringen, wenn Sie diese Attribute stattdessen in der Pipeline verwalten und angeben möchten. Change-Beleg kann jedoch nur über ServiceNow DevOps Change-Geschwindigkeit aktiviert werden.

      Weitere Informationen zum Konfigurieren von Change-Einstellungen finden Sie unter Erstellen Sie einen Change .

      Sie müssen Change-Beleg aktivieren, wenn die Pipeline nicht angehalten werden soll, wenn die Change-Anforderung erstellt wird. Sie können die Eigenschaft sn_devops.enable_Change_Receipt_State_Transition deaktivieren, wenn der Status nicht automatisch übergehen soll.

      Geben Sie Change-Attribute an.

    6. Ändern Sie Ihre Pipeline, und verwenden Sie das entsprechende Codefragment, um die Change-Steuerung zu aktivieren und Change-Attribute anzugeben.
      Abhängig von Ihrem Orchestration-Tool werden die Schritte zum Aktivieren der Change-Steuerung angezeigt. Befolgen Sie die Anweisungen auf der Seite, und ändern Sie Ihre Pipeline entsprechend.

      Die folgende Abbildung zeigt die Schritte für Azure DevOps.

      Change-Steuerungsskript für Azure DevOps.

    7. Wählen Sie Fertig.