Con cada ejecución realizada por la consola o por Jenkins me lanza el siguiente error:

SonarQube Runner 2.4
Java 1.8.0_51 Oracle Corporation (32-bit)
Linux 2.6.32-504.30.3.el6.i686 i386
INFO: Runner configuration file: /usr/local/sonar-runner/conf/sonar-runner.properties
INFO: Project configuration file: /opt/apps/php-sonar-runner/sonar-project.properties
INFO: Default locale: "es_ES", source code encoding: "UTF-8"
INFO: Work directory: /opt/apps/php-sonar-runner/./.sonar
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 0.042s
Final Memory: 0M/28M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Fail to request server version
ERROR: Caused by: Status returned by url : 'http://xxx.xxx.xx.xxx:9000/api/server/version' is invalid : 404
ERROR:
ERROR: To see the full stack trace of the errors, re-run SonarQube Runner with the -e switch.
ERROR: Re-run SonarQube Runner using the -X switch to enable full debug logging.
InformationsquelleAutor edgard lemus | 2015-11-27

3 Comentarios

  1. 1

    Abrir la dirección URL ‘http://xxx.xxx.xx.xxx:9000/api/server/version‘ en un navegador, a ver si te da un error 404. Si es así, usted necesita para encontrar el camino correcto a Sonar raíz en el servidor remoto, tal vez»http://xxx.xxx.xx.xxx:9000/sonar/‘?

    Cuando tienes la URL completa de Sonar, la actualización de la sonar.host.url de la propiedad en el pom en consecuencia. Ver la documentación completa para obtener más detalles.

    • La dirección url es accesible para mí en el navegador, pero dando problema mientras se ejecuta la construcción en jenkins.
  2. 0

    En su sonar-runner.properties archivo

    definir #— Predeterminado SonarQube sever como a continuación

    sonar.host.url=http://localhost:9000/sonar
    

    También la cruz de verificación en sonar.properties archivo que yo.e

    sonar.web.port=9000
    sonar.web.host=127.0.0.1
    sonar.web.context=/sonar
    
  3. 0

    Comprobar el valor de sonar.web.context = /myPath tal vez usted tiene algunas ruta de acceso y configurar la ruta de acceso de la dirección url en su jenkis, tfs, etc. Esa es la razón por la que usted obtenga un error 404.

    En su ejemplo, usted no debe tener que el valor configurado o sin valor.

    http://xxx.xxx.xx.xxx:9000/myPath/api/server/versión

Dejar respuesta

Please enter your comment!
Please enter your name here