Empower your DevOps with Code Quality Report
The use case Implement a Quality Gate strategy in your DevOps to fail the build when required explains that your DevOps can be smarter by failing the build, or failing a commit, when some code quality conditions are not verified.
Code quality data like new issues introduced, code coverage ratio or trending can be shared with the team through your DevOps. If you are relying on Microsoft Azure DevOps, NDepend proposes a rich Azure DevOps extension that lets the user browse in-depth this data.
If you are using GitHub Action or another DevOps technology a detailed report can be generated upon each build. See some sample reports created by NDepend here.
Here is some documentation about integrating NDepend reporting with various mainstream DevOps technologies:
- Azure DevOps and TFS
- GitHub Action
- TeamCity
- Jenkins
- Bamboo
- AppVeyor
- SonarQube
- CruiseControl.NET
- FinalBuilder