Maven and Gradle build tasks support powerful code analysis tools
Oct 12, 2016Bogdan Gavril

Summary
This post announces the addition of SonarQube integration for Maven and Gradle builds, bringing parity with existing MSBuild integration. It introduces the ability to select SonarQube analysis via a checkbox in build definitions, create build summaries of detected issues, and break builds when SonarQube quality gates fail. Additionally, it adds support for PMD, Checkstyle, and FindBugs for Java-based static analysis tools, configurable via checkboxes in the 'Code Analysis' section of build configurations. Support for pull request code analysis for Java projects is planned for the future.