Comment obtenir JaCoCo couverture Sonar dans Jenkins?

J'ai suivi les instructions ici

Je ne suis PAS à l'aide de Maven.

Mon Jenkins sortie de travail dit:
12:32:33.951 INFO Capteur JaCoCoSensor...
12:32:33.961 INFO Projet de couverture est fixé à 0% pas de JaCoCo les données d'exécution a été sous-évaluées: /var/lib/jenkins/espace de travail/SeqGen/SeqGen/jacoco.exec
12:32:35.152 INFO Capteur JaCoCoSensor fait: 1201 ms

Voici mes propriétés:

project.home=SeqGen
sonar.projectKey=com.skyboximaging:seqgen
sonar.projectName="SeqGen"
sonar.projectVersion=1.0
sonar.dynamicAnalysis=true
sources=src/java
tests=test/java
binaries=classes
sonar.jacoco.reportPath=jacoco.exec
sonar.jacoco.antTargets=test-with-coverage

Sur le Sonar serveur, j'définir les Paramètres Généraux > de Couverture de Code > de couverture de Code du plugin pour jacoco

Je suis très confus par la documentation à http://docs.codehaus.org/display/SONAR/Code+couverture+plugins je suis particulièrement intrigué par cette phrase:
"Au cours de Sonar analyse, le Sonar Jacoco plugin va prendre soin de joindre la Jacoco agent de la JVM et de lancer les tests unitaires."

Aussi loin que je peux dire, mon Ant cible n'est pas chargé. Comment le Sonar Jacoco plugin sais où trouver mon build.xml?

Ce que je fais mal?

Avez-vous une solution ?

OriginalL'auteur jdtangney | 2012-01-17