This commit is contained in:
MSI\migue 2025-04-01 17:22:08 -04:00
parent 83152af949
commit 0874dd64d5
3 changed files with 15 additions and 20 deletions

View File

@ -18,24 +18,18 @@ steps:
- name: maven-cache
path: /root/.m2
# Paso 2: Análisis SonarQube
# Paso 2: Análisis SonarQube con Maven
- name: sonarqube-analysis
image: sonarsource/sonar-scanner-cli:latest
image: maven:3.9-eclipse-temurin-21-alpine
environment:
SONAR_HOST_URL: ${SONARQUBE_URL}
SONAR_LOGIN: ${SONARQUBE_TOKEN}
SONAR_PROJECT_KEY: ${SONARQUBE_PROJECT_KEY}
SONAR_HOST_URL: ${SONARQUBE_URL} # URL de tu servidor SonarQube
SONAR_LOGIN: ${SONARQUBE_TOKEN} # Token de autenticación en SonarQube
SONAR_PROJECT_KEY: ${SONARQUBE_PROJECT_KEY} # Clave del proyecto en SonarQube
commands:
- sonar-scanner
-Dsonar.projectKey=${SONAR_PROJECT_KEY}
-Dsonar.projectName=${DRONE_REPO_NAME}
-Dsonar.java.source=21
-Dsonar.java.binaries=target/classes
-Dsonar.sources=src/main/java
-Dsonar.tests=src/test/java
-Dsonar.coverage.jacoco.xmlReportPaths=target/site/jacoco/jacoco.xml
-Dsonar.qualitygate.wait=true
-Dsonar.scm.provider=git
- mvn sonar:sonar # Ejecuta el análisis de SonarQube usando Maven
when:
event: [push, pull_request]
volumes:
- name: maven-cache
temp: {}

4
.env
View File

@ -1,3 +1,3 @@
SONARQUBE_URL=http://10.0.0.126:9000
SONARQUBE_TOKEN=squ_095e01f2e60e4d77838a5a114356927fb1c99861
SONARQUBE_PROJECT_KEY=my-prueba
SONARQUBE_TOKEN=sqp_576e2f3388522cea693ca5893f92a9da54e0b226
SONARQUBE_PROJECT_KEY=hhh

View File

@ -1,5 +1,5 @@
sonar.projectKey=numerotemporal-service-api
sonar.projectName=numerotemporal-service-api
sonar.projectKey=hhh
sonar.projectName=numerotemporal-service-api2
sonar.sources=src/main/
#sonar.host.url=http://192.168.1.90:9000
@ -11,7 +11,8 @@ sonar.exclusions=**/controller/core/**,**/graphql/**
sonar.host.url=http://10.0.0.126:9000
sonar.token=squ_095e01f2e60e4d77838a5a114356927fb1c99861
#sonar.token=squ_095e01f2e60e4d77838a5a114356927fb1c99861
sonar.login=sqp_576e2f3388522cea693ca5893f92a9da54e0b226
#sonar.login=sqp_249804bd04cbc7f86f7441a227ed7408b6b584ca
#sonar.login=channel
#sonar.password=Arroyo2024*