abgeladen ich Sonarqube in einem jenkins Job renne (mit Post-Build-Aktionen). ich folgendes Problem mit JaCoCo bekommen -Sonarqube - keine JaCoCo Ausführungsdaten wurden
[INFO] [16:57:43.157] Sensor JaCoCoSensor...
[INFO] [16:57:43.157] Project coverage is set to 0% as no JaCoCo execution data has been dumped: /var/lib/jenkins/.../target/jacoco.exec
[INFO] [16:57:43.426] Sensor JaCoCoSensor done: 269 ms
Als Ergebnis, ich bin für mein Projekt 0% Code Coverage bekommen. Konnte nicht finden warum jacoco.exec nicht erstellt wird.
Ich habe keine "JaCoCo" von Maven ausführen konfiguriert (in meinem pom.xml). Ich weiß, dass in der Vergangenheit die jacoco.exec sowieso erstellt wurde (wahrscheinlich von Sonar selbst).
Was mache ich falsch? Muss ich JaCoCo in meiner pom.xml konfigurieren, damit es funktioniert? Danke.
Haben Sie bei https://github.com/SonarSource/sonar-examples/tree/1fca5c965196c0f30ef8fa4c79ace36b40ec3753/projects/languages/java/code-coverage/ut/ut-maven-jacoco-runTests geschaut? – ZhekaKozlov
Wie soll ich es mit meinem Job bei Jenkins verwenden? Wo sollte ich "-Poverage-pro-Test" in der Jobkonfiguration verwenden? –