software - ¿Necesito un sonar y un sonar para Jenkins?
sonarqube java (1)
Si desea analizar un proyecto con SonarQube y Jenkins, esto es lo que necesita:
Un servidor SonarQube en funcionamiento
Un servidor Jenkins en funcionamiento con el escáner SonarQube para Jenkins instalado y configurado para apuntar a su servidor SonarQube
Un trabajo configurado para ejecutar un análisis de SonarQube en su proyecto:
Uso del Escáner SonarQube por defecto y estándar (adecuado para la mayoría de los proyectos)
Uso del escáner SonarQube para MSBuild (para soluciones .NET)
Usar una acción de compilación posterior para proyectos basados en Maven
Todo se describe con más detalle en la página de documentación de SonarQube Scanner for Jenkins .
Quiero configurar Sonar con Jenkins. Pero no estoy seguro si el sitio de Sonar describe dos formas diferentes de hacerlo o si hay dos pasos necesarios:
Por lo que yo entendí, es de dos maneras diferentes. Si este es el caso, ¿cuál es la diferencia y cuáles son las ventajas y desventajas (entre el propio Sonar y el corredor Sonar)?