Hola, encontramos la solución a tu búsqueda, continúa leyendo y la verás un poco más abajo.
Solución:
De la documentación de SonarQube:
Los analizadores de SonarSource no ejecutan sus pruebas ni generan informes. Solo importan informes generados previamente.
Una biblioteca popular para generar cobertura de código para Java es Jacoco.
SonarQube proporciona esta guía para crear e importar los informes de Jacoco.
Aquí está el trabajo sonar-project.properties
expediente:
# SONAR CLOUD CONFIGS
sonar.host.url=https://sonarcloud.io
sonar.organization=xxx
sonar.projectKey=xxx
sonar.login=xxx
# SOURCES
sonar.java.source=12
sonar.sources=src/main/java
sonar.java.binaries=target/classes
sonar.sourceEncoding=UTF-8
# EXCLUSIONS
# (exclusion of Lombok-generated stuff comes from the `lombok.config` file)
sonar.coverage.exclusions = **/*Exception.java , **/MySpringBootApplication.java
# TESTS
sonar.coverage.jacoco.xmlReportPaths=target/site/jacoco/jacoco.xml
sonar.junit.reportsPath=target/surefire-reports/TEST-*.xml
sonar.tests=src/test/java
Si eres capaz, tienes la libertad de dejar un post acerca de qué te ha parecido este artículo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)