SonarQube version:7.4.0
sonar-maven plugin: 3.7.0.1746
Jacoco version: 0.8.2 / 0.8.4
we have configured jacoco plugin and integrated with Jenkins, so on build code coverage should reflect in sonarqube.
But i see Jenkins workspace i can see reports are generated showing code coverage but it doesnt reflect in Sonarqube.
I am very new to this topic and i need some help.
I went through many topic in this forum but wasnt able to get solved.
Sonar config in Jenkins
junit '**/target/surefire-reports/TEST-*.xml'
stash includes: 'target/**/*, src/main/java/**/*.java, pom.xml, src/main/resources/*/**, *.sh, appspec.yml, deploy/*, *.zip, public/**/*', name: 'build'
slackSend (color: '#00FF00', message: "BUILT: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
unstash 'build'
sonar '-Dsonar.sources=src/main/java \
-Dsonar.exclusions=**/test/**/*.java \
-Dsonar.java.binaries=target/classes/ \
-Dsonar.jacoco.reportPath=target/jacoco.exec \
-Dsonar.jacoco.itReportPath=target/jacoco-it.exec \
-Dsonar.dynamicAnalysis=reuseReports \
-Dsonar.dependencyCheck.reportPath=target/dependency-check-report.xml'