/ / Sonar Project vs. Sonar Module (Parte de Sonar Project) - java, maven, jenkins, build, sonarqube

Sonar Project vs. Sonar Module (Parte del proyecto Sonar) - java, maven, jenkins, build, sonarqube

Guión: Tenemos una versión de Jenkins maven que hace sonar: sonar en el pom padre. Quiero que todos los módulos de esta compilación aparezcan como proyectos de sonar individuales. En este momento solo tenemos UNO Proyecto de sonar con submódulos (cada módulo de experto ahora es un módulo de sonar -> subcomponente del proyecto de sonar).

Realmente me gustaría tener, que cada mavenEl módulo es un proyecto de sonar único. Y no quiero crear para cada módulo de Maven una sola compilación. ¿Es eso posible? Si eso no es posible, ¿puedo personalizar la lista de proyectos en la sonda, para mostrar los módulos en lugar de los proyectos?

Gracias

Respuestas

1 para la respuesta № 1

AFAIK esto no es soportado de forma nativa por SQ. Puedes solucionar esto si haces tu mvn install en el proyecto principal y luego usar plugin de invocador de maven en cada submódulo de ejecución mvn sonar:sonar. De esta manera, cada módulo se muestra como un proyecto separado en SQ.