Para ejecutar un análisis de SonarQube directamente desde la máquina donde se ejecutaron los tests (en tu caso, en una Mac), necesitas instalar y configurar el SonarQube Scanner en esa máquina. Aquí te dejo los pasos para instalarlo y usarlo en la consola de tu Mac:

1. Instalar SonarQube Scanner en Mac
Usando Homebrew
La forma más fácil de instalar SonarQube Scanner en macOS es utilizando Homebrew, que es un gestor de paquetes para macOS. Sigue estos pasos:
- Abre la Terminal en tu Mac.
- Instalar SonarQube Scanner con Homebrew: Si no tienes Homebrew instalado, primero instala Homebrew ejecutando el siguiente comando:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Luego, instala SonarQube Scanner ejecutando:brew install sonar-scanner
Verificar la instalación
Para verificar que la instalación fue exitosa, puedes ejecutar el siguiente comando en la Terminal:
sonar-scanner --version
Si todo está bien, deberías ver la versión del SonarQube Scanner instalada.
2. Configurar SonarQube Scanner
Para configurar SonarQube Scanner, necesitas crear o editar el archivo sonar-project.properties
en tu proyecto. Este archivo contiene la configuración necesaria para que el Scanner se conecte a tu servidor de SonarQube.
- Crea un archivo
sonar-project.properties
en la raíz de tu proyecto (si aún no existe). Aquí tienes un ejemplo básico de configuración:# SonarQube Configuration sonar.projectKey=nombre_del_proyecto sonar.projectName=Nombre del Proyecto sonar.projectVersion=1.0 sonar.sources=src sonar.host.url=http://localhost:9000 # Cambia esto por la URL de tu servidor SonarQube sonar.login=tu_token_o_usuario # Token o usuario para autenticarte sonar.java.binaries=target/classes # Si es un proyecto Java, ajusta la ruta de los binarios
sonar.projectKey
: Clave única para tu proyecto en SonarQube.sonar.projectName
: Nombre del proyecto.sonar.host.url
: URL del servidor SonarQube.sonar.login
: Token de autenticación generado en SonarQube para evitar la necesidad de usar contraseñas.
- Generar un token de autenticación:
- Ve a Mi Cuenta en tu servidor de SonarQube.
- En la sección de Tokens puedes generar un nuevo token para autenticarte al hacer el análisis.
3. Ejecutar el Análisis de SonarQube
Una vez configurado el archivo sonar-project.properties
, puedes ejecutar el análisis directamente desde la consola en tu Mac.
- Navega al directorio de tu proyecto (si aún no lo has hecho):
cd /ruta/a/tu/proyecto
- Ejecuta SonarQube Scanner:
sonar-scanner
Esto iniciará el análisis del proyecto y enviará los resultados al servidor SonarQube especificado en tu archivo de configuración.
4. Ver los resultados del análisis
Una vez que el análisis se haya completado, puedes ir a tu servidor de SonarQube y revisar los resultados. SonarQube te mostrará detalles sobre la calidad del código, la cobertura de los tests, los errores y las vulnerabilidades.

Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.