Report Plugin for SonarQube™

Genere su informe de proyecto a partir de una plantilla ODT totalmente personalizable

Probar Comprar

La instalación es muy sencilla

  1. Usa el centro de actualizaciones de bitegarden o copia el .jar descargado en la carpeta de plugins de SonarQube™:

    $SONAR_HOME/extensions/plugins/
  2. Reinicia el servidor de SonarQube.
  3. Inicia sesión como administrador y accede a la configuración global de SonarQube™. Selecciona el plugin en la configuración general.
  4. Pega la clave de la licencia y guarda

Se requiere lanzar un nuevo análisis para poder visualizar los resultados

Personaliza tu plantilla de proyecto

Crea tu plantilla personalizada y configura el plugin para poder usarla a través de la configuración de la administración

Descarga la plantilla por defecto para ver como funciona

Report Plugin for SonarQube™ te permite configurar la plantilla de manera global o por proyecto. Además, las plantillas se proveen a través de URLs, por lo que no es obligatorio tener acceso a la máquina donde SonarQube™ está corriendo

Configuración del plugin Report for SonarQube™

La configuración del plugin reside en la configuración de la plantilla. La plantilla es un OpenDocument que puede ser editado con OpenOffice o LibreOffice.

Para generar las plantillas, un subconjunto de FreeMarker es usado. Algunas expresiones válidas son:

  • ${ncloc} : Reemplaza la expresión ncloc son su valor. Si ncloc no está disponible en el momento de la ejecución, la generación del informe se paralizará.
  • ${ncloc!} : Reemplaza la expresión ncloc son su valor si éste existe.
  • ${ncloc!"No lines"} : Reemplaza la expresión ncloc son su valor si éste existe. Si no, mostrará "No hay líneas"
  • [#if ncloc > 10000] : Si ncloc > 10000 mostramos todo hasta "else", de lo contrario, mostramos el siguiente bloque de texto.
    Big project
    [#else]
    Small project
    [/#if]

Debe tener cuidado con cómo OpenOffice genera las plantillas. A menudo sucede que las expresiones no se guardan como un solo elemento. Para solucionar esto, debemos hacer clic en "borrar formato directo" (seleccionar texto y hacer clic con el botón derecho).

Tenga en cuenta que, para que funcione correctamente, todas las expresiones deben estar bien formadas y deben ser evaluables.

Variables disponibles para la generación de informes

Las variables disponibles son todas las métricas de SonarQube para el proyecto, donde los guiones ('-') han sido reemplazados por subrayados ('_') y otros como project_name, project_description, analysis_date y analysis_version.

Enviar informe de SonarQube™ por email

Para enviar el informe por correo electrónico, debe establecer la configuración de SMTP en Settings --> General --> Email. Después de esto, deberá completar el campo Mailing list en la configuración del plugin con la lista de destinatarios (comma-separated).

Informe de SonarQube™ en PDF

Para generar el informe en PDF tienes que tener OpenOffice instalado. Luego, debemos completar el campo OpenOffice path en la sección de configuración, que indica la ruta al directorio de instalación de la herramienta OpenOffice.

Finalmente, necesitamos activar la generación del formato PDF, las propiedades también están disponibles en la sección de configuración del complemento.

¡Obtén informes de SonarQube™ ya!



  • Licencia de evaluación de 14 días
  • Tras completar el formulario recibirás la clave por email
  • Usando este formulario descargarás la versión compatible con la LTS, visita descargas para las versiones Latest