/report-info-plugin

This Jenkins plugin adds a view with some information from Surefire, PMD, Findbugs and Checkstyle reports.

Primary LanguageJavaMIT LicenseMIT

Report Info Plugin

This Jenkins plugin adds a view with some information from Surefire, PMD, Findbugs and Checkstyle reports.

screen

How it works

This Jenkins plugins adds a view and a post-build action. When the view is displayed, the plugin looks for the XML generated by the post-build action and displays the notifications in the top of the view.

What reports are supported

  • The Surefire report with name TEST-.*.xml
  • The PMD XML report with name pmd.xml, build/reports/pmd/main.xml and build/reports/pmd/test.xml
  • The FindBugs XML report with name findbugs.xml, build/reports/findbugs/main.xml and build/reports/findbugs/test.xml
  • The Checkstyle XML report with name checkstyle-result.xml, build/reports/findbugs/main.xml and build/reports/findbugs/test.xml

How to build

Install maven and execute:

    mvn install

The file reportinfo.hpi can be imported into Jenkins (pluginManager/advanced -> Upload Plugin).

How to setup

In some job, add Generated report info Post-build action.

screen

You can add some folders to exclude.

screen

Create a new ReportView.

screen

Add some projects

screen

License

Licensed under the MIT license.