diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bc5a130..8310190 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,13 +22,13 @@ jobs: with: go-version: 1.22.1 - - name: SonarQube Scan - uses: sonarsource/sonarcloud-github-action@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - with: - projectBaseDir: ./products-microservice + # - name: SonarQube Scan + # uses: sonarsource/sonarcloud-github-action@master + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + # with: + # projectBaseDir: ./products-microservice scan-users-microservice: name: SonarQube Scan for Users Microservice @@ -59,11 +59,11 @@ jobs: run: ./gradlew build working-directory: ./user-microservice - - name: SonarQube Scan - uses: sonarsource/sonarcloud-github-action@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - with: - projectBaseDir: ./user-microservice - args: "-Dsonar.java.binaries=./build/classes/java/main" + # - name: SonarQube Scan + # uses: sonarsource/sonarcloud-github-action@master + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + # with: + # projectBaseDir: ./user-microservice + # args: "-Dsonar.java.binaries=./build/classes/java/main" diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 0000000..b4a4de8 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,22 @@ +# sonar.projectKey=Dieg0Code_portfolio_03_microservices +# sonar.organization=dieg0code +# sonar.projectName=portfolio_03_microservices +# sonar.projectVersion=1.0 + +# # Configuración para Go +# sonar.sources=products-microservice +# sonar.tests=products-microservice +# sonar.test.inclusions=products-microservice/**/*_test.go +# sonar.go.coverage.reportPaths=products-microservice/coverage/coverage.out +# sonar.sourceEncoding=UTF-8 + +# # Configuración para Java +# sonar.sources=src/main/java +# sonar.tests=src/test/java +# sonar.test.inclusions=**/*Test.java +# sonar.java.coveragePlugin=jacoco +# sonar.jacoco.reportPaths=build/jacoco/test.exec +# sonar.sourceEncoding=UTF-8 + +# # Language settings +# sonar.language=java,go diff --git a/user-microservice/sonar-project.properties b/user-microservice/sonar-project.properties index cf63be9..51cc8b1 100644 --- a/user-microservice/sonar-project.properties +++ b/user-microservice/sonar-project.properties @@ -1,27 +1,27 @@ -# Configuraci�n b�sica del proyecto -sonar.projectKey=Dieg0Code_portfolio_03_microservices -sonar.organization=dieg0code +# # Configuraci�n b�sica del proyecto +# sonar.projectKey=Dieg0Code_portfolio_03_microservices +# sonar.organization=dieg0code -# Nombre y versi�n del proyecto que se mostrar�n en la interfaz de SonarCloud -sonar.projectName=user_microservice -sonar.projectVersion=1.0 +# # Nombre y versi�n del proyecto que se mostrar�n en la interfaz de SonarCloud +# sonar.projectName=user_microservice +# sonar.projectVersion=1.0 -# Path relativo al archivo sonar-project.properties. Para proyectos en Java, esto incluye todos los archivos en src/main/java y src/test/java. -sonar.sources=src/main/java -sonar.tests=src/test/java +# # Path relativo al archivo sonar-project.properties. Para proyectos en Java, esto incluye todos los archivos en src/main/java y src/test/java. +# sonar.sources=src/main/java +# sonar.tests=src/test/java -# Incluir archivos de prueba en el an�lisis para obtener m�tricas sobre la calidad de las pruebas -sonar.test.inclusions=**/*Test.java +# # Incluir archivos de prueba en el an�lisis para obtener m�tricas sobre la calidad de las pruebas +# sonar.test.inclusions=**/*Test.java -# Path para los reportes de cobertura (si utilizas JaCoCo u otro plugin para generar reportes de cobertura) -sonar.java.coveragePlugin=jacoco -sonar.jacoco.reportPaths=build/jacoco/test.exec +# # Path para los reportes de cobertura (si utilizas JaCoCo u otro plugin para generar reportes de cobertura) +# sonar.java.coveragePlugin=jacoco +# sonar.jacoco.reportPaths=build/jacoco/test.exec -# Codificaci�n del c�digo fuente. El valor por defecto es la codificaci�n del sistema, pero es mejor especificarla. -sonar.sourceEncoding=UTF-8 +# # Codificaci�n del c�digo fuente. El valor por defecto es la codificaci�n del sistema, pero es mejor especificarla. +# sonar.sourceEncoding=UTF-8 -# Lenguaje expl�cito configurado para Java -sonar.language=java +# # Lenguaje expl�cito configurado para Java +# sonar.language=java -# Configuraci�n de versiones de provider (si es necesario, dependiendo de si est�s usando Terraform en este proyecto) -# sonar.terraform.provider.aws.version=5.61.0 +# # Configuraci�n de versiones de provider (si es necesario, dependiendo de si est�s usando Terraform en este proyecto) +# # sonar.terraform.provider.aws.version=5.61.0