test: sonarqube

This commit is contained in:
ineszang44
2026-09-17 12:46:04 +02:00
parent 34f35f3ca0
commit 00ef725249
2 changed files with 10 additions and 4 deletions
+6 -1
View File
@@ -41,8 +41,13 @@ jobs:
cache-dependency-path: apps/frontend/package-lock.json
- run: npm ci
working-directory: apps/frontend
- run: npm test -- --watch=false
- run: npm test --watch=false --code-coverage --coverageReporters=lcov
working-directory: apps/frontend
- name: Download frontend coverage
uses: actions/download-artifact@v4
with:
name: frontend-coverage
path: apps/frontend/coverage
sonarqube:
needs: [build, test]
+4 -3
View File
@@ -8,6 +8,7 @@ sonar.sources=apps/frontend/src,apps/backend/src
# Répertoire contenant les TU
sonar.tests=apps/frontend/tests,apps/backend/tests,apps/frontend/tests/**,apps/backend/tests/**
sonar.javascript.lcov.reportPaths=apps/frontend/coverage/lcov.info,apps/backend/coverage/lcov.info
# Encoding of the source code. Default is default system encoding
#sonar.sourceEncoding=UTF-8
sonar.test.inclusions=**/*.spec.ts,**/*.test.ts,**/*.spec.js,**/*.test.js
sonar.exclusions=**/node_modules/**,**/dist/**,**/coverage/**
sonar.junit.reportPaths=apps/frontend/tests/test-results