Konfigurieren Sie Webhooks im Kabelbaum manuell

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Konfigurieren Sie Webhooks manuell in Harness, um Pipeline-Benachrichtigungen an DevOps Change-Geschwindigkeit zu senden.

    Vorbereitungen

    Erforderliche Rolle:
    • sn_devops.admin oder sn_devops.Tool_owner in DevOps Change-Geschwindigkeit
    • Harness-Administrator

    Prozedur

    1. In DevOps Change-Geschwindigkeit, Wählen Sie Konfigurieren Sie manuell Beim Konfigurieren der Toolinstanz zum Senden von Daten.
      Hinweis:
      Sie können auch über den Datensatz des Harness-Tools in auf die manuelle Konfiguration zugreifen DevOps Change-Geschwindigkeit. Wählen Sie im Tooldatensatz die Option aus Konfigurieren Sie manuell .
    2. Kopieren Sie Webhook-URL Und die anderen Feldwerte von DevOps Change-Geschwindigkeit Verbindungsdetails für Kabelbaum.
      Hinweis:
      Wählen Sie Aus Kopieren Im entsprechenden Feld, um den Wert in Ihre Zwischenablage zu kopieren. Die Feldbezeichnung ändert sich in Kopiert , Sie können jedoch mehrmals kopieren.

      Bildschirm „Webhooks manuell konfigurieren“

    3. Ändern Sie die kopierte Webhook-URL, um Ihre Tooldetails widerzuspiegeln.

      https://<your instance>.service-now.com/api/sn_devops/v2/devops/tool/{code | Plan | Artefakt | Orchestration | Test | Softwarequalität }?toolId=<your ToolId>

      1. Geben Sie in <your instance> die URL der kopierten ServiceNow-Instanz ein.
      2. Wählen Sie eine der Toolfähigkeiten aus {Code | Plan | Artefakt | Orchestration | Test | Softwarequalität } Um Ihrem Tool zu entsprechen.
        Zum Beispiel:

        https://demoinstance.service-now.com/api/sn_devops/v2/devops/tool/orchestration?toolId=<your ToolId>

      3. Geben Sie in <your ToolId> die ID des kopierten Tools ein.
        Zum Beispiel:

        https://demoinstance.service-now.com/api/sn_devops/v2/devops/tool/orchestration?toolId=ac0cif1a1b7696107940a864gjhgbcb58

      4. Fügen Sie der URL den Parameter „&ni.nolog.token=<copied Secret Token>“ hinzu, um das geheime Token zu übergeben.
        Zum Beispiel:

        https://demoinstance.service-now.com/api/sn_devops/v2/devops/tool/orchestration?toolId=ac0cdf1a1b7696107940a864gjhgbcb58&ni.nolog.token=brl1jhab63nn56

      5. Fügen Sie „&projectId=<project_sys_id>“ in der URL hinzu, um den Account-Bezeichner hinzuzufügen.
        Hinweis:
        Projekt-ID oder Account-ID ist der eindeutige Bezeichner für Ihren Account in der Harness-Plattform. Kopieren Sie es aus den Account-Einstellungen Ihres Harness-Accounts.
        Zum Beispiel:

        https://demoinstance.service-now.com/api/sn_devops/v2/devops/tool/orchestration?toolId=ac0cdf1a1b7696107940a864gjhgbcb58&ni.nolog.token=brl1jhab63nn56&projectId=vH2s1ghNKNy6sEVSeTIK3w

    4. Wählen Sie in Ihrem Harness-Tool Ihre Pipeline und dann aus Benachrichtigen Option. Notify-Option in der Kabelbaum-Pipeline
    5. Wählen Sie Aus +Benachrichtigungen Dient zum Erstellen eines neuen Benachrichtigungsdatensatzes.
    6. Geben Sie einen Namen für die Benachrichtigung ein, und wählen Sie aus Fahren Sie Fort . Erstellen Sie eine neue Benachrichtigung in Harness
    7. Wählen Sie die folgenden Pipeline-Ereignisse aus, und wählen Sie dann aus Fahren Sie Fort . Wählen Sie Ereignisse für die Kabelbaumbenachrichtigung aus
      • Pipeline-Ende
      • Phase Fehlgeschlagen
      • Phasenerfolg
      • Stufenstart
      • Schritt Fehlgeschlagen
    8. Wählen Sie den Kanaltyp als aus Webhook , Und geben Sie die zu konfigurierende URL ein (erstellt in Schritt 3). Wählen Sie den zu konfigurierenden Kanaltyp und die URL aus
    9. Wählen Sie Fertigstellen aus.