Skip to content

Commit

Permalink
just one unified scann?
Browse files Browse the repository at this point in the history
  • Loading branch information
Dieg0Code committed Aug 23, 2024
1 parent d592751 commit a71ec4f
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 35 deletions.
30 changes: 15 additions & 15 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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"
22 changes: 22 additions & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -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
40 changes: 20 additions & 20 deletions user-microservice/sonar-project.properties
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit a71ec4f

Please sign in to comment.