Вы находитесь на странице: 1из 5

Revisión de Calidad de Código con SonarQube

Objetivo

El objetivo principal es poder revisar la calidad de nuestro código y luego visualizar la cantidad
de errores que se pudo obtener con la finalidad de poder corregirlo luego.

Pasos

1. Descargar SonarQube

Ingresamos a la página de SonarQube https://www.sonarqube.org/ y nos vamos al menú y


hacemos click en el link Downloads.

Se mostrará una página con dos versiones de SonarQube, para lo cual debemos seleccionar
SonarQube 5.67 (LTS *).

Luego se empezará a descargar Sonar.

2. Iniciar SonarQube
Para iniciar SonarQube, primero descomprimir el archivo descargado y luego ir a la carpeta
bin dentro de la carpeta sonarqube-5.6.7, después ingresar a Windows-x86-64 y por último
ejecutar el archivo bat llamado StartSonar. Para iniciar SonarQube, la variable de
JAVA_HOME debería estar configurada en las variables de entorno del sistema.

Para saber si nuestro servicio está siendo ejecutado, se debe mostrar una consola cmd como
la siguiente:

Se puede visualizar en la imagen, que el servicio de SonarQube es arriba (Process[web] is up.


Cuando ya esté iniciado sonarQube, se puede abrir un navegador e ingresar la siguiente
URL: http://localhost:9000.
3. Descargar SonarScanner

Para descargar SonarQube Scanner, ingresar a la siguiente


URL: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner.
La página cargará y mostrará la descarga de SonarQube Scanner 3.0.3. Descargar la versión
para Windows 64 bit como se muestra en la siguiente imagen.

4. Configurar proyecto para ejecutar SonarQube Scanner

Dentro de la carpeta principal del proyecto a revisar la calidad de código, crear el archivo
sonar-project.properties que contendrá lo siguiente:

sonar.host.url=http://localhost:9000
sonar.projectKey=<Nombre del Proyecto>
sonar.projectName=<Nombre del Proyecto>
sonar.projectVersion=<versión>
sonar.sources=.

Además dentro de las variables de entorno de Windows, configurar adicionar dentro de la


variable PATH, la ruta del sonarQube Scanner.
Ruta: C:\\sonar-scanner-3.0.3.778-windows\bin
5. Correr SonarQubeScanner

Abrir consola cmd y situarse en la carpeta principal del proyecto a revisar, y ejecutar el
comando sonar-scanner. En la siguiente imagen se muestra el log de ejecución de la revisión.
6. Visualizar la revisión de código

Regresamos al navegador e introducimos la URL http://localhost:9000 y ahora aparecerá el


proyecto que hemos analizado.

Si hacemos click en el proyecto lab02 podemos luego ver el detalle de la revisión de código
hecha por SonarQube Scanner y el estado en el cual está nuestro código.

Вам также может понравиться