Intégrations de Changements de vélocité DevOps
Obtenez une vue d’ensemble de la façon dont Changements de vélocité DevOps il s’intègre à votre chaîne d’outils externe DevOps et des outils pris en charge pour cette intégration.
L’intégration Changements de vélocité 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 de ces outils en temps réel. En outre, Changements de vélocité DevOps permet l’importation de 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
| Type d’outil | Outils et version prise en charge |
|---|---|
| Planification |
|
| Codage en cours |
|
| Orchestration |
|
| Artefacts du référentiel |
|
| 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
|
| Qualité logicielle | SonarQube (version 8.9.6 ou dernière version cloud) Analyses prises en charge sur
|
| Marqueur de fonctionnalité | Split (dernière version dans le cloud) |
| Sécurité |
|
Extensions tierces
Utilisez les extensions pour modéliser votre pipeline et configurer l’analyse ServiceNow des branches pour DevOps 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’il ServiceNow DevOps est impossible de s’intégrer à l’aide de l’API REST native et des notifications push.
- Jenkins module d’extension pour ServiceNow DevOps
Un module d’extension Jenkins est fourni pour activer l’accélération des changements 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 > la 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 ServiceNow DevOps pour Azure DevOps et Azure DevOps les 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 Changements de vélocité DevOps à votre chaîne d’outils, reportez-vous à la section Intégration Changements de vélocité DevOps à des outils tiers.