Jenkins plugin that fails the build if the predefined sonar quality gates are not green.
- Sonar 5.6
- Sonar 6.x+
-
In
Manage Jenkins -> Configure System -> Quality Gates - Sonarqube
add yours sonar configuration.- If token is specified, the parameters account login and account password will be ignored.
-
In jenkins job add a
Post-build Actions -> Quality Gates Sonarqube Plugin
and set the sonar instance, if you have multiple sonar configurations, andProject key
.