Skip to content

🧪 Configuración personalizada de Quality Gate para SonarQube, orientada a evaluar la calidad del código en microservicios Java con enfoque QA. Incluye condiciones mínimas de cobertura, duplicación, bugs y seguridad para garantizar buenas prácticas en el ciclo CI/CD.

Notifications You must be signed in to change notification settings

EscapeCode25/qa-quality-gate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧪 QA - Análisis de Calidad de Código (SCAPE)

Este proyecto contiene la infraestructura y configuración necesaria para analizar la calidad del código de los microservicios del sistema SCAPE usando SonarQube.

🚀 Cómo usar

Para facilitar el análisis de código en local usando SonarQube, puedes seguir este video paso a paso:

Tutorial: Analiza tu código localmente con SonarQube

🔗 Ver en YouTube

  1. Levantar SonarQube:

    docker compose -f docker-compose.sonarqube.yml up -d
  2. Generar el token de usuario en SonarQube (http://localhost:9001 → My Account → Security).

  3. Exportar el token como variable de entorno:

    export SONAR_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  4. Ejecutar el análisis de ms-product:

    ./scripts/run-analysis.sh

📁 Proyectos soportados

  • ms-product (Java + Spring Boot)

🔒 Notas

  • El login se recomienda usar con token de usuario.
  • El puerto por defecto es 9001 para evitar conflictos con otros servicios.# qa-quality-gate

About

🧪 Configuración personalizada de Quality Gate para SonarQube, orientada a evaluar la calidad del código en microservicios Java con enfoque QA. Incluye condiciones mínimas de cobertura, duplicación, bugs y seguridad para garantizar buenas prácticas en el ciclo CI/CD.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages