Una vez realizada una arquitectura base de SonarQube y Sonar Scanner en #3, es necesario integrarlo en la plataforma CI/CD de GitHub Action y así poder verificar en una fase temprana que esto funciona correctamente.
Dicho flujo consistirá en un workflow de ejecución manual (workflow_dispatch) en la que como entrada se introduce un proyecto de GitHub, indicando su autor y nombre del proyecto a ejecutar, de la forma author/github_project_name. Una vez introducido, se realizará el análisis de calidad y si podrá visualizar en el GitHub Pages de este mismo repositorio (esta última disgregada en otra issue debido a su complejidad).
Comportamiento esperado
[x] Configurada la arquitectura de docker-compose en GitHub Actions
[x] El análisis de SonarQube se lleva a cabo satisfactoriamente
Descripción detallada
Una vez realizada una arquitectura base de SonarQube y Sonar Scanner en #3, es necesario integrarlo en la plataforma CI/CD de GitHub Action y así poder verificar en una fase temprana que esto funciona correctamente.
Dicho flujo consistirá en un workflow de ejecución manual (workflow_dispatch) en la que como entrada se introduce un proyecto de GitHub, indicando su autor y nombre del proyecto a ejecutar, de la forma
author/github_project_name
. Una vez introducido, se realizará el análisis de calidad y si podrá visualizar en el GitHub Pages de este mismo repositorio (esta última disgregada en otra issue debido a su complejidad).Comportamiento esperado