CppDepend
Accueil/Solutions/DevOps / Plateforme

Construire & Concevoir

CppDepend pour DevOps / Plateforme

Intégrez des quality gates dans vos pipelines CI/CD (Jenkins, Azure DevOps, GitHub Actions) et automatisez les rapports.

CppDepend pour DevOps / Plateforme

Intégrer des quality gates dans les pipelines CI/CD

La qualité ne passe à l'échelle que si elle est appliquée par le pipeline, pas par la bonne volonté. CppDepend s'exécute comme étape de build dans Jenkins, Azure DevOps, GitHub Actions, TeamCity et Bamboo : il analyse le code, évalue vos quality gates et fait échouer le build s'ils ne sont pas respectés.

Les gates sont de simples requêtes CQLinq — « aucun nouveau problème critique », « couverture sur le nouveau code supérieure à 70 % », « zéro nouveau cycle de dépendances » — la définition de "fini" reste donc explicite et versionnée.

  • Intégrations natives : Jenkins, Azure DevOps, GitHub Actions, TeamCity, Bamboo
  • Analyse en ligne de commande pour tout autre système CI
  • Les quality gates font échouer le build en cas de violation des règles
  • Intégration SonarQube pour des tableaux de bord unifiés
Fonctionnalité : intégration DevOps →
Intégrer des quality gates dans les pipelines CI/CD
Quality gates évalués dans le pipeline : PASS/WARN/FAIL décidé par vos règles.

Automatiser les rapports

Chaque exécution CI peut publier un rapport HTML complet et autonome : résumé exécutif, statut des quality gates, listes de problèmes, évolution des métriques, diagrammes de dépendances et graphiques de tendance — aucun serveur requis, juste des artefacts.

Les rapports sont entièrement personnalisables : choisissez les sections, les métriques et le branding, puis laissez le pipeline archiver un rapport par build pour une comparaison historique instantanée.

  • Rapports HTML autonomes publiés comme artefacts de build
  • Sections, métriques et branding personnalisables
  • Données de tendance collectées automatiquement build après build
  • Tableaux de bord partageables pour toute l'organisation
Fonctionnalité : suivi des tendances →
Automatiser les rapports
Le rapport HTML automatisé : résumé, règles, problèmes, métriques, tendances — publié à chaque build.

Découvrez ce que CppDepend trouve dans votre code

Téléchargez l'essai gratuit et lancez une analyse complète de votre propre code en quelques minutes.

Télécharger l’essai gratuit
← Retour à tous les rôles