Para un proyecto java simple. El análisis estático de SonarQube se lanza desde Jenkins. sonar-project.properties: build.gradle
Etiqueta: static-analysis
Configuración Checkstyle Google Checks
Instalar plugin «CheckStyle-IDEA» En Android Studio o IntelliJ abrir la opción de menú «File» -> «Settings». Allí, localizar el apartado «plugins». Buscar e instalar el plugin «CheckStyle-IDEA». Reiniciar el IDE cuando lo solicite. Configurar Google Checks Volver a abrir la vista de «Settings». Allí, localizar el apartado «Other Settings -> Checkstyle». Añadir un nuevo fichero… Seguir leyendo Configuración Checkstyle Google Checks
Para poder analizar un proyecto Android con la herramienta sonarqube tuve que modificar el fichero build.gradle añadiendo las siguientes líneas:
buildscript { repositories { ... maven { url "https://plugins.gradle.org/m2/" } } dependencies { ... classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:1.2" } } apply plugin: 'org.sonarqube' sonarqube { properties { ... property "sonar.projectName", "Mi aplicación" property "sonar.host.url", "http://url_de_sonarqube" properties["sonar.sources"] += "src" } }