Skip to content

AmadeusITGroup/sonar-coverage-evolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SonarQube Coverage Evolution plugin

Build Status SonarQube Quality Gate Unit-Tests Overall Coverage Unit-Tests New Coverage SonarQube Reported Bugs SonarQube Reported Vulnerabilities Technical Debt

This SonarQube plugin creates issues if the coverage of a single file or the whole project has been reduced.

Prerequisites

  • Maven 3.0.5+
  • JDK 1.8+
  • SonarQube 5.x or 6.x (may work with 4.x)

Usage

The plugin only works in SonarQube preview mode. To enable the functionality enable the relevant rules in the used Quality Gate. The rules belong to the coverageEvolution-$LANGUAGE rule repository.

Caveats

  • This plugin uses old, deprecated APIs and may stop working in future SonarQube versions.
  • The plugin always compares the current coverage to the latest coverage reported to SonarQube, which may not be the actual target of the pullrequest.

About

Report decreasing coverage to SonarQube

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •