From ce4599232ad2e339efaaf0adc2d6f5d2ad5d7038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20Lopez=20de=20Guere=C3=B1a?= <jon.lopezdeguerena@tecnalia.com> Date: Wed, 6 Jul 2022 13:26:27 +0200 Subject: [PATCH] sonar maven --- sonarqube/sonarqube-mave.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 sonarqube/sonarqube-mave.yml diff --git a/sonarqube/sonarqube-mave.yml b/sonarqube/sonarqube-mave.yml new file mode 100644 index 0000000..e7ed0a3 --- /dev/null +++ b/sonarqube/sonarqube-mave.yml @@ -0,0 +1,14 @@ +sonarqube-check: + image: maven:3.6.3-jdk-11 + variables: + SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache + GIT_DEPTH: "0" # Tells git to fetch all the branches of the project, required by the analysis task + cache: + key: "${CI_JOB_NAME}" + paths: + - .sonar/cache + script: + - mvn verify sonar:sonar + allow_failure: true + only: + - master # or the name of your main branch -- GitLab