Intégrations de Vélocité de changement DevOps

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • Obtenez une vue d’ensemble de la façon dont Vélocité de changement DevOps s’intègre à votre chaîne d’outils externe DevOps et des outils pris en charge pour cette intégration.

    L’intégration Vélocité de changement DevOps avec des outils externes est réalisée en exposant des points de terminaison REST pour recevoir des notifications webhook ou des appels REST directs à partir de ces outils en temps réel. Vélocité de changement DevOps Permet en outre d’importer des données à partir de ces outils à l’aide de l’interrogation. DevOps L’API permet l’intégration avec n’importe quel outil de codage, de planification ou d’orchestration. Pour plus d’informations, consultez API DevOps.

    Outils pris en charge

    L’application Vélocité de changement DevOps fournit des connecteurs par défaut pour connecter les outils suivants couramment utilisés DevOps pour importer des données. Si votre outil ne figure pas dans cette liste, vous pouvez vous connecter manuellement et configurer une intégration. Consultez Intégrations créées par les utilisateurs dans Vélocité de changement DevOps.
    Type d'outil Outils et version prise en charge
    Planification
    • Azure Boards (Azure DevOps dernière version cloud)
    • Serveur Azure DevOps (version 2022.0.1)
    • Jira Serveur et Jira cloud (dernière version cloud)
    • ServiceNow Agile Development 2.0
    • GitHub (dernière version cloud)
    • GitHub Entreprise (version 3.7)
      • Authentification de base
      • OAuth
    • Rally (dernière version cloud)
    Codage en cours
    • Référentiels Azure (Azure DevOps dernière version cloud)
    • Serveur Azure DevOps (version 2022.0.1)
    • Bitbucket (ver 7.19.2 sur site)
    • Bitbucket Cloud (dernière version cloud)
    • GitHub (dernière version cloud)
    • GitHub Entreprise (version 3.7)
      • Authentification de base
      • OAuth
    • GitLab (ver 13.0.6 pour les versions sur site ou la dernière version dans le cloud)
    Orchestration
    • Azure Pipelines (Azure DevOps dernière version cloud)
      Tâches prises en charge :
      • Tâche d’agent
      • Tâche (serveur) sans agent
    • Serveur Azure DevOps (version 2022.0.1)
    • Jenkins (ver 2.289.1)
      Tâches prises en charge :
      • Projet Freestyle
      • Dossier (3 niveaux par défaut)
      • Pipeline
      • Pipeline multibranches
    • GitLab (ver 13.0.6 pour les versions sur site ou la dernière version dans le cloud)
    • GitHub (dernière version cloud)
    • GitHub Entreprise (version 3.7)
      • Authentification de base
      • OAuth
    • Argo CD (dernière version cloud)
    Artefacts du référentiel
    • JFrog (version 7 pour sur site ou dernière version dans le cloud)
    • Azure Artifacts (Azure DevOps dernière version cloud)
    • Serveur Azure DevOps (version 2022.0.1)
    Test en cours Si un test est exécuté dans le cadre des exécutions de pipeline des pipelines Orchestration pris en charge suivants, les informations sont affichées dans le résumé du test
    • GitHub (dernière version cloud)
    • GitHub Entreprise (version 3.7)
      • Authentification de base
      • OAuth
    • GitLab (ver 13.0.6 pour les versions sur site ou la dernière version dans le cloud)
    • Azure DevOps (dernière version cloud)
    • Serveur Azure DevOps (version 2022.0.1)
    • Jenkins (ver 2.289.1)
    Qualité logicielle SonarQube (version 8.9.6 ou dernière version cloud) numérisées prises en charge sur
    • Azure DevOps Pipelines (dernière version dans le cloud)
    • Serveur Azure DevOps (version 2022.0.1)
    • Jenkins (Ver 2.289.1) pipelines
    Marqueur de fonctionnalité Split (dernière version cloud)
    Sécurité
    • Veracode (dernière version cloud)
    • Checkmarx One (ver 1.0.17)
    • Checkmarx SAST (version 1.0.16)

    Extensions tierces

    Utilisez les extensions pour modéliser votre pipeline DevOps et configurer l’analyse ServiceNow de branche pour des outils tels que SonarQube.

    Des extensions supplémentaires peuvent être nécessaires pour des applications telles que Jenkins ou Azure DevOps. Ces extensions sont utilisées lorsqu’elles ServiceNow DevOps ne peuvent pas s’intégrer à l’aide de l’API REST native et des notifications push.

    Jenkins module d’extension pour ServiceNow DevOps

    Un Jenkins module d’extension est fourni pour activer l’accélération du changement afin que votre outil d’orchestration puisse communiquer et contrôler certains aspects des exécutions de pipelines à partir de .ServiceNow DevOps

    Installez le module d’extension à partir de Jenkins Marketplace. Accédez à Gérer Jenkins > Configuration système > les modules d’extension dans votre instance Jenkins. Recherchez le module d’extension ServiceNow DevOps et sélectionnez-le, puis sélectionnez Installer.

    ServiceNow DevOps pour Azure DevOps

    Utilisez l’extension ServiceNow DevOps sur Visual Studio Marketplace si vous envisagez d’intégrer votre Azure DevOps pipeline à ServiceNow DevOps.

    Pour plus d'informations, consultez Utiliser l’extension pour Azure DevOps et Azure DevOps les ServiceNow DevOps actions personnalisées.

    ServiceNow Actions personnalisées DevOps pour les actions GitHub

    Utilisez les actions personnalisées ServiceNow DevOps sur GitHub Marketplace si vous envisagez d’intégrer vos workflows GitHub à ServiceNow DevOps.

    Pour plus d'informations, consultez Configurations GitHub Actions.

    Pour commencer l’intégration Vélocité de changement DevOps à votre chaîne d’outils, reportez-vous à la section Intégration Vélocité de changement DevOps à des outils tiers.