DevOps Change-Geschwindigkeit-Integrationen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Erhalten Sie einen Überblick darüber, wie DevOps Change-GeschwindigkeitWird mit Ihrem externen integriert DevOpsToolkette und die für diese Integration unterstützten Tools.

    Die DevOps Change-GeschwindigkeitDie Integration mit externen Tools wird erreicht, indem REST-Endpunkte bereitgestellt werden, um Webhook-Benachrichtigungen oder direkte REST-Aufrufe von diesen Tools in Echtzeit zu erhalten. Darüber Hinaus DevOps Change-GeschwindigkeitErmöglicht den Import von Daten aus diesen Tools mithilfe von Abfragen. DevOps API ermöglicht die Integration mit allen Codierungs-, Planungs- oder Orchestration-Tools. Weitere Informationen finden Sie unter DevOps-API .

    Unterstützte Tools

    Die DevOps Change-GeschwindigkeitDie Anwendung stellt standardmäßig Connectors zur Verbindung der folgenden häufig verwendeten Elemente bereit DevOpsTools zum Importieren von Daten. Wenn Ihr Tool nicht in dieser Liste enthalten ist, können Sie manuell eine Verbindung herstellen und eine Integration konfigurieren. Weitere Informationen finden Sie unter Vom Anwender erstellte Integrationen in DevOps Change-Geschwindigkeit.
    Tooltyp Tools und die unterstützte Version
    Planung
    • Azure-Tafeln ( Azure DevOpsNeueste Cloud-Version)
    • Azure DevOps-Server (ver 2022.0,1)
    • JiraServer und JiraCloud (neueste Cloud-Version)
    • ServiceNow Agile Development 2,0
    • GitHub (neueste Cloud-Version)
    • GitHub Unternehmen (ver. 3,7)
      • Standardauthentifizierung
      • OAuth
    • Rally (neueste Cloud-Version)
    Coding
    • Azure-Repository ( Azure DevOpsNeueste Cloud-Version)
    • Azure DevOps-Server (ver 2022.0,1)
    • Bitbucket (ver. 7.19.2 lokal)
    • GitHub (Neueste Cloud-Version)
    • GitHub Unternehmen (ver. 3,7)
      • Standardauthentifizierung
      • OAuth
    • GitLab (ver 13.0.6 für lokale oder neueste Cloud-Version)
    Orchestration
    • Azure-Pipelines ( Azure DevOpsNeueste Cloud-Version)
      Unterstützte Aufträge:
      • Agent-Auftrag
      • Agentenloser Auftrag (Server)
    • Azure DevOps-Server (ver 2022.0,1)
    • Jenkins (ver. 2.289.1)
      Unterstützte Aufträge:
      • Freestyle-Projekt
      • Ordner (Standard ist 3 Ebenen)
      • Pipeline
      • Pipeline Mit Mehreren Verzweigungen
    • GitLab (ver 13.0.6 für lokale oder neueste Cloud-Version)
    • GitHub (Neueste Cloud-Version)
    • GitHub Unternehmen (ver. 3,7)
      • Standardauthentifizierung
      • OAuth
    • Argo-CD (neueste Cloud-Version)
    Repository-Artefakte
    • JFrog (Version 7 für lokale oder neueste Cloud-Version)
    • Azure-Artefakte ( Azure DevOpsNeueste Cloud-Version)
    • Azure DevOps-Server (ver 2022.0,1)
    Tests Wenn ein Test als Teil der Pipeline-Ausführungen der folgenden unterstützten Orchestration-Pipelines ausgeführt wird, werden die Informationen in der Testzusammenfassung angezeigt
    • GitHub (Neueste Cloud-Version)
    • GitHub Unternehmen (ver. 3,7)
      • Standardauthentifizierung
      • OAuth
    • GitLab (ver 13.0.6 für lokale oder neueste Cloud-Version)
    • Azure DevOps (Neueste Cloud-Version)
    • Azure DevOps-Server (ver 2022.0,1)
    • Jenkins (ver. 2.289.1)
    Softwarequalität SonarQube (ver. 8.9.6 oder neueste Cloud-Version) Scans werden auf unterstützt
    • Azure DevOps Pipelines (neueste Cloud-Version)
    • Azure DevOps-Server (ver 2022.0,1)
    • Jenkins (ver 2.289.1) Pipelines
    Funktionskennzeichnung Aufteilen (neueste Cloud-Version)
    Sicherheit
    • Veracode (Neueste Cloud-Version)
    • Checkmarx 1 (ver 1,0.17)
    • Checkmarx SAST (ver 1,0.16)

    Drittpartei-Erweiterungen

    Verwenden Sie ServiceNowErweiterungen, in denen Ihre Pipeline modelliert werden soll DevOpsUnd konfigurieren Sie die Verzweigungsanalyse für Tools wie SonarQube.

    Für Anwendungen wie können zusätzliche Erweiterungen erforderlich sein JenkinsOder Azure DevOps. Diese Erweiterungen werden verwendet, wenn ServiceNow DevOpsIntegration nur mit der nativen REST-API und Push-Benachrichtigungen nicht möglich.

    Jenkins Plugin für ServiceNow DevOps

    A JenkinsPlugin wird bereitgestellt, um die Change-Beschleunigung zu ermöglichen, damit Ihr Orchestration-Tool bestimmte Aspekte von Pipeline-Ausführungen von innen kommunizieren und steuern kann ServiceNow DevOps.

    Installieren Sie das Plugin aus dem Jenkins-Marktplatz. Navigieren Sie zu Verwalten Sie Jenkins > Systemkonfiguration > Plugins In Ihrer Jenkins-Instanz. Suchen Sie nach ServiceNow DevOps-Plugin Und wählen Sie es aus, und wählen Sie dann aus Installieren .

    ServiceNow DevOps Für Azure DevOps

    Verwenden Sie ServiceNow DevOps Erweiterung ein Visual Studio-Marktplatz Wenn Sie planen, Ihren zu integrieren Azure DevOpsPipeline mit ServiceNow DevOps.

    Weitere Informationen finden Sie unter Verwenden Sie ServiceNow DevOpsErweiterung für Azure DevOpsUnd Azure DevOpsAnwenderdefinierte Aktionen.

    ServiceNow Anwenderdefinierte DevOps-Aktionen für GitHub-Aktionen

    Verwenden Sie ServiceNow DevOps Anwenderdefinierte Aktionen für GitHub-Marktplatz Wenn Sie Ihre GitHub-Workflows mit integrieren möchten ServiceNow DevOps.

    Weitere Informationen finden Sie unter GitHub Actions Konfigurationen.

    Um mit der Integration zu beginnen DevOps Change-GeschwindigkeitMit Ihrer Toolkette, siehe Integration DevOps Change-GeschwindigkeitMit Drittanbietertools.