6. Platform to manage code quality
Open source, possible to pay for support and some
plugins
Since 2006; now they have 200 customers andSince 2006; now they have 200 customers and
SonarQube is used in 15.000 organizations
Active community: support, plugins, books
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24. Add integration test coverage widget to SonarQube
Download Jacoco agent
Configuration for Tomcat’s catalina.bat:
set JACOCO=-set JACOCO=-
javaagent:$path$libjacocoagent.jar,
destfile=$resultpath$jacoco.exec,
append=false,includes=com.dockerpi.*
set JAVA_OPTS=%JAVA_OPTS% %JACOCO%
33. Supports incremental analyses (default)
Install plugin through Eclipse Marketplace
Configure SonarQube server:
o Window -> Preferences -> SonarQube -> Serverso Window -> Preferences -> SonarQube -> Servers
o Right click on your project in the Project Explorer
o Configure -> Associate with SonarQube
34.
35.
36.
37.
38.
39.
40. “Once we accept our limits, we go beyond them.”
- Albert Einstein- Albert Einstein