From c09687ffb4907a6e92c5107f13f78541bc7799fb Mon Sep 17 00:00:00 2001 From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com> Date: Tue, 14 Dec 2021 09:02:39 +0000 Subject: [PATCH] feat: make job fail in case of quality qate issue --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6807e1a45..0a4ca3992 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -67,6 +67,7 @@ code_analysis: stage: sonar-analysis only: - dev + - merge_requests before_script: - export NODE_PATH=$NODE_PATH:`npm root -g` - npm install -g typescript @@ -79,7 +80,9 @@ code_analysis: -Dsonar.projectBaseDir=. -Dsonar.host.url=${SONAR_URL} -Dsonar.projectKey=${SONAR_PROJECT_KEY} + -Dsonar.exclusions=scripts/**,**/*mock.*.ts,**/*spec.ts -Dsonar.login=${SONAR_TOKEN} + -Dsonar.qualitygate.wait=true mr: image: docker:18.09 -- GitLab