Skip to content
Snippets Groups Projects
Verified Commit 267f87ea authored by orestis.malaspin's avatar orestis.malaspin
Browse files

sonar integration

parent 9848e361
No related branches found
No related tags found
No related merge requests found
Pipeline #29449 passed
This commit is part of merge request !10. Comments created here will be created in the context of that merge request.
......@@ -10,3 +10,25 @@ code_quality:lint:
- npm run lint
rules:
- if: '$CI_COMMIT_TAG =~ "/^$/"'
code_quality:sonarqube:
stage: code_quality
tags:
- code_quality
image:
name: leadrien/isc-sonar-scanner-cli
entrypoint: [""]
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:
- sonar-scanner
allow_failure: true
only:
- merge_requests
- main
- develop
sonar.projectKey=dojocli
sonar.qualitygate.wait=true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment