This project contains a minimal configuration for JaCoCo report aggregator with Java.
- report-aggregate
- module-1
- module-2
- module-3
- jacoco-report-aggregator
# build
mvn clean install -U
# reports will be generate at jacoco-report-aggregator/target/site folder
# start local sonar
docker run -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube
# afterwards run mvn verify
mvn --batch-mode verify sonar:sonar -Drevision=local-test
// TODO
- Submodules of submodules aggregator
- Packing all this configuration in a maven plugin to avoid all this work/config stuffs in future projects.