Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current ·  View Page History

Description / Features

This plugin will make the build report as failed if at least one alert is raised during analysis. Thresholds for alerts are defined in quality profiles, for example "coverage < 50%". It is to be noted that analysis does not stop, it will go to the end. Only the status of the build will report failure.

This feature enables to benefit from notification built in CI engines.

Example of logs:

Installation

  1. Install the Build Breaker plugin through the Update Center or download it into the SONAR_HOME/extensions/plugins directory
  2. Restart the Sonar server

Usage

  1. Define some alert thresholds in the quality profile of your project
  2. Run a Sonar analysis on your project

 

Available in version 1.1 (not yet released)

Advanced Usage

By default this plugin is active on every project. But you can skip its execution on some of them by setting the sonar.buildbreaker.skip property to true at project level. This property can also be set at instance level.

Change Log

Release 1.1 (5 issues)
Type Key Summary Priority Resolution Status
Improvement SONARPLUGINS-2543 Change message when build breaker is breaking the build Major Fixed Closed
New Feature SONARPLUGINS-2451 Break the build if some configuration parameters are used Major Fixed Closed
Improvement SONARPLUGINS-2360 Upgrade to Sonar 3.0 API Minor Fixed Closed
Bug SONARPLUGINS-2002 Fix URL for Update Center Trivial Fixed Closed
New Feature SONARPLUGINS-1158 Ability to turn on or off the build breaker depending on the project Minor Fixed Closed

 

Release 1.0 (1 issues)
Type Key Summary Priority
Task SONARPLUGINS-760 Use sonar-plugin packaging Major

 

Release 0.1 (1 issues)
Type Key Summary Priority
New Feature SONARPLUGINS-186 Initial version Major

Labels
  • None