CI/CD-Integration

Codequalität in jedem Build

CppDepend lässt sich in Ihren Continuous-Integration-Server einbinden, sodass jeder Build automatisch analysiert wird. Qualitätsdaten entstehen dort, wo Ihr Team bereits arbeitet — ohne manuelle Schritte, ohne vergessene Analysen.

DevOps: Codeanalyse und Berichterstattung optimieren

CppDepend kann Quellcode und C++-Projekte über die CppDepend-Konsole analysieren. Bei jeder Analyse einer Codebasis erstellt CppDepend einen Bericht, der Sie über den Stand Ihrer Entwicklung informiert. Sie können die im Bericht gezeigten Abschnitte anpassen und sogar ein eigenes XSL-Stylesheet für die vollständige Anpassung bereitstellen.

Sie können auch eigene Code-Quest-Einschränkungen definieren, die bei jeder Analyse geprüft werden. Der Bericht warnt Sie bei jedem Verstoß gegen eine Einschränkung. Diese Funktion macht automatische Design- und Qualitätsregressionstests zur Realität.

CppDepend-Berichte

Beispielberichte

Sie können diese von CppDepend erstellten Standardberichte einsehen:

Hauptvorteile

  • Jenkins, TeamCity, SonarQube, Bamboo, AppVeyor
  • Die CppDepend-Konsole kann in jede CI/CD integriert werden
  • Quality Gates für Build-Fehler
  • Automatisierte Berichtserstellung

Funktioniert mit Ihrem CI-Server

Integrieren Sie TeamCity, Jenkins, Azure DevOps, GitHub Actions oder jeden beliebigen CI-Server über das Kommandozeilen-Tool. Die Analyse läuft als Build-Schritt und veröffentlicht interaktive HTML-Berichte als Build-Artefakte.

Testen CI/CD-Integration mit CppDepend

Starten Sie Ihre 14-tägige kostenlose Testphase mit vollem Zugriff auf alle Funktionen. Keine Kreditkarte erforderlich.