Skip to content
Snippets Groups Projects
Commit 41935729 authored by Hugo SUBTIL's avatar Hugo SUBTIL
Browse files

feat(cicd): add new sonar project for merge requests

parent 77f0c4da
Branches
Tags
No related merge requests found
......@@ -108,7 +108,6 @@ sonarqube:
stage: quality
only:
- dev
- merge_requests
image: registry.forge.grandlyon.com/apoyen2/sonnar-scanner-gl:master
before_script:
- export NODE_PATH=$NODE_PATH:`npm root -g`
......@@ -126,6 +125,28 @@ sonarqube:
-Dsonar.cpd.exclusions=tests/**,src/**/*.spec.ts*
-Dsonar.qualitygate.wait=true
sonarqube-mr:
stage: quality
only:
- merge_requests
image: registry.forge.grandlyon.com/apoyen2/sonnar-scanner-gl:master
before_script:
- export NODE_PATH=$NODE_PATH:`npm root -g`
- npm install -g typescript
script:
- >
sonar-scanner
-Dsonar.projectName="ecolyo"
-Dsonar.projectVersion=1.0
-Dsonar.sourceEncoding=UTF-8
-Dsonar.projectBaseDir=.
-Dsonar.host.url=${SONAR_URL}
-Dsonar.projectKey=${CI_PROJECT_PATH_SLUG}
-Dsonar.login=${SONAR_MR_TOKEN}
-Dsonar.cpd.exclusions=tests/**,src/**/*.spec.ts*
-Dsonar.qualitygate.wait=true
deploy_demo:
stage: deploy
tags:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment