Bonjour,
depuis que j'ai basculé sonar sur les règles de findbugs, Jenkins me casse systématiquement le build avec cette erreur :
D'après ce que j'ai vu sur Google, c'est un bug qui daterait de 2010 environ, mais qui est marqué résolu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar (default-cli) on project atabib: Can not execute Sonar: Can not execute Findbugs: Findbugs needs sources to be compiled. Please build project before executing sonar and check the location of compiled classes. -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar (default-cli) on project atabib: Can not execute Sonar at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) ....
Si je lance sonar avec maven via mvn sonar:sonar, tout fonctionne. Il n'y a qu'avec Jenkins que ça coince. J'ai essayé de configurer Sonar et jenkins dans tous les sens pour leur faire comprendre où étaient les sources, rien à faire...
J'utilise Sonar 3.3 et Jenkins 1.488.
Merci pour votre aide.
Partager