2012-05-21 45 views

Respuesta

22

Por supuesto, puede hacer un simple "sonar mvn: sonar", esto funcionará.

Por otro lado, está el plugin Sonar para Jenkins que facilitará la configuración. Por ejemplo, podrá definir información sobre su servidor Sonar (URL, usuario de DB y contraseña) o sus múltiples servidores Sonar en un solo lugar (la sección de configuración de Jenkins) para que no tenga que repetirlo en todas partes.

El plugin también ofrece la capacidad de ejecutar un análisis Sonar sobre la marcha (sin Maven): solo tiene que proporcionar algunas propiedades obligatorias (como "sonar.projectKey" y "sonar.projectVersion" por ejemplo) y el complemento iniciará el Java Standalone Runner de manera transparente para usted (esto es útil sobre todo para otros lenguajes además de Java que no confían en Maven para su compilación).

Así que si solo estás haciendo algunas pruebas, realmente no necesitas este complemento. Pero si está configurando una instancia de producción de Jenkins, entonces es mejor usar el complemento Sonar.

Cuestiones relacionadas