Home/Features/CI/CD & DevOps/CI/CD Integration

CI/CD Integration

Code Quality in Every Build

CppDepend plugs into your continuous integration server so every build is analyzed automatically. Quality data is produced where your team already works — no manual steps, no forgotten analysis.

DevOps: Streamline Code Analysis and Reporting

CppDepend can analyze source code and C++ Projects through CppDepend Console. Each time it analyzes a code base, CppDepend yields a report that can inform you about the status of your development. You can customize sections shown in the report and you can even provide your own XSL sheet for full customization.

You can also build your own set of Code Quest constraints that will be checked at each analysis. The report will warn you each time a constraint is violated. This feature makes automatic design and quality regression test a reality.

CppDepend Reports

Sample Reports

You can consult these standard reports made by CppDepend:

Key Benefits

  • Jenkins, TeamCity, SonarQube, Bamboo, AppVeyor
  • CppDepend Console can be integrated to any CI/CD
  • Build failure quality gates
  • Automated report generation

Works with Your CI Server

Integrate with TeamCity, Jenkins, Azure DevOps, GitHub Actions or any CI server through the command-line tool. Analysis runs as a build step and publishes interactive HTML reports as build artifacts.

Try CI/CD Integration with CppDepend

Start your 14-day free trial with full access to all features. No credit card required.