From 0874dd64d534d725714ca20b66d11d165a4be733 Mon Sep 17 00:00:00 2001 From: "MSI\\migue" Date: Tue, 1 Apr 2025 17:22:08 -0400 Subject: [PATCH] yandel --- .drone.yml | 24 +++++++++--------------- .env | 4 ++-- sonar-project.properties | 7 ++++--- 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/.drone.yml b/.drone.yml index eff8558..0783db2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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: {} diff --git a/.env b/.env index 5206e0f..2b83768 100644 --- a/.env +++ b/.env @@ -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 diff --git a/sonar-project.properties b/sonar-project.properties index 210bfdd..b461c02 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -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*