DevOps Change-Geschwindigkeit-Integrationen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Verschaffen Sie sich einen Überblick über die Integration DevOps Change-Geschwindigkeit von in Ihre externe DevOps -Toolkette und die für diese Integration unterstützten Tools.

    Die -Integration von DevOps Change-Geschwindigkeit mit externen Tools wird erreicht, indem REST-Endpunkte verfügbar gemacht werden, um Webhook-Benachrichtigungen oder direkte REST-Aufrufe von diesen Tools in Echtzeit zu empfangen. Darüber hinaus ermöglicht DevOps Change-Geschwindigkeit das Importieren von Daten aus diesen Tools mithilfe von Abfragen. DevOps Die API ermöglicht die Integration mit beliebigen Codierungs-, Planungs- oder Orchestration-Tools. Weitere Informationen finden Sie unter DevOps-API.

    Unterstützte Tools

    Die Anwendung DevOps Change-Geschwindigkeit stellt standardmäßig Connectors bereit, um die folgenden häufig verwendeten DevOps -Tools für den Datenimport zu verbinden. Wenn Ihr -Tool nicht in dieser Liste enthalten ist, können Sie manuell eine Integration herstellen und konfigurieren. Weitere Informationen finden Sie unter Vom Benutzer erstellte Integrationen in DevOps Change-Geschwindigkeit.
    Tooltyp Tools und die unterstützte Version
    Planung
    • Azure Boards (Azure DevOps aktuelle Cloud-Version)
    • Azure DevOps Server (Version 2022.0.1)
    • Jira Server und Jira Cloud (neueste Cloud-Version)
    • ServiceNow Agile Development 2,0
    • GitHub (neueste Cloud-Version)
    • GitHub Enterprise (Version 3.7)
      • Standardauthentifizierung
      • OAuth
    • Rally (neueste Cloud-Version)
    Coding
    • Azure-Repositorys (Azure DevOps aktuelle Cloud-Version)
    • Azure DevOps Server (Version 2022.0.1)
    • Bitbucket (ver 7.19.2 lokal)
    • GitHub (neueste Cloud-Version)
    • GitHub Enterprise (Version 3.7)
      • Standardauthentifizierung
      • OAuth
    • GitLab (Version 13.0.6 für lokale oder aktuelle Cloud-Version)
    Orchestration
    • Azure Pipelines (Azure DevOps aktuelle Cloud-Version)
      Unterstützte Aufträge:
      • Agent-Auftrag
      • Agentloser (Server-)Auftrag
    • Azure DevOps Server (Version 2022.0.1)
    • Jenkins (Version 2.289.1)
      Unterstützte Aufträge:
      • Freestyle-Projekt
      • Ordner (Standard ist 3 Ebenen)
      • Pipeline
      • Pipeline mit mehreren Verzweigungen
    • GitLab (Version 13.0.6 für lokale oder aktuelle Cloud-Version)
    • GitHub (neueste Cloud-Version)
    • GitHub Enterprise (Version 3.7)
      • Standardauthentifizierung
      • OAuth
    • Argo CD (neueste Cloud-Version)
    Repository-Artefakte
    • JFrog (Version 7 für lokale oder aktuelle Cloud-Version)
    • Azure Artifacts (Azure DevOps aktuelle Cloud-Version)
    • Azure DevOps Server (Version 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 Enterprise (Version 3.7)
      • Standardauthentifizierung
      • OAuth
    • GitLab (Version 13.0.6 für lokale oder aktuelle Cloud-Version)
    • Azure DevOps (neueste Cloud-Version)
    • Azure DevOps Server (Version 2022.0.1)
    • Jenkins (Version 2.289.1)
    Softwarequalität SonarQube (ver 8.9.6 oder aktuelle Cloud-Version) unterstützt Prüfungen auf
    • Azure DevOps Pipelines (neueste Cloud-Version)
    • Azure DevOps Server (Version 2022.0.1)
    • Jenkins (ver 2.289.1) Pipelines
    Funktionskennzeichnung Split (neueste Cloud-Version)
    Sicherheit
    • Veracode (neueste Cloud-Version)
    • Checkmarx One (Version 1.0.17)
    • Checkmarx SAST (Version 1.0.16)

    Erweiterungen von Drittparteien

    Verwenden Sie die Erweiterungen ServiceNow, um Ihre Pipeline in DevOps zu modellieren und die Verzweigungsanalyse für Tools wie SonarQubezu konfigurieren.

    Für Anwendungen wie Jenkins oder Azure DevOpssind möglicherweise zusätzliche Erweiterungen erforderlich. Diese Erweiterungen werden verwendet, wenn ServiceNow DevOps nicht nur mit der nativen REST-API und Push-Benachrichtigungen integriert werden kann.

    Jenkins Plugin für ServiceNow DevOps

    Das Plugin Jenkins wird bereitgestellt, um die Change-Beschleunigung zu aktivieren, damit Ihr Orchestration-Tool kommunizieren und bestimmte Aspekte von Pipeline-Ausführungen von innerhalb von ServiceNow DevOpsaus steuern kann.

    Installieren Sie das Plugin aus dem Jenkins-Marketplace. Navigieren Sie in Ihrer Jenkins-Instanz zu „Jenkins verwalten > Systemkonfiguration > Plugins“. Suchen Sie nach dem ServiceNow DevOps-Plugin, wählen Sie es aus, und wählen Sie dann Installierenaus.

    ServiceNow DevOps für Azure DevOps

    Verwenden Sie die ServiceNow DevOps- Erweiterung im Visual Studio Marketplace, wenn Sie Ihre Azure DevOps -Pipeline mit ServiceNow DevOpsintegrieren möchten.

    Weitere Informationen finden Sie unter Verwenden Sie die Erweiterung ServiceNow DevOps für die anwenderdefinierten Aktionen Azure DevOps und Azure DevOps ..

    ServiceNow Anwenderdefinierte DevOps-Aktionen für GitHub-Aktionen

    Verwenden Sie die anwenderdefinierten ServiceNow DevOps- Aktionen im GitHub-Marketplace, wenn Sie Ihre GitHub-Workflows mit ServiceNow DevOpsintegrieren möchten.

    Weitere Informationen finden Sie unter GitHub Actions-Konfigurationen.

    Informationen zur Integration von DevOps Change-Geschwindigkeit in Ihre -Toolkette finden Sie unter Integration von DevOps Change-Geschwindigkeit mit Drittanbietertools.