Skip to content
Snippets Groups Projects
Commit ddab43aa authored by Abelangel's avatar Abelangel
Browse files
parents 36caf5f4 9322827b
Branches
No related tags found
No related merge requests found
sonar.projectKey=auth
sonar.projectName=auth Microservice
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.tests=test
sonar.language=ts
sonar.typescript.tsconfigPath=tsconfig.json
sonar.sourceEncoding=UTF-8
sonar.exclusions=node_modules/**,target/**,prisma/migrations/**
sonar.test.inclusions=**/*.test.ts
sonar.typescript.lcov.reportPaths=coverage/lcov.info
\ No newline at end of file
sonar.projectKey=correction_qcm
sonar.projectName=Correction QCM Microservice
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.tests=test
sonar.language=ts
sonar.typescript.tsconfigPath=tsconfig.json
sonar.sourceEncoding=UTF-8
sonar.exclusions=node_modules/**,target/**,prisma/migrations/**
sonar.test.inclusions=**/*.test.ts
sonar.typescript.lcov.reportPaths=coverage/lcov.info
\ No newline at end of file
sonar.projectKey=creation_qcm
sonar.projectName=Creation QCM Microservice
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.tests=test
sonar.language=ts
sonar.typescript.tsconfigPath=tsconfig.json
sonar.sourceEncoding=UTF-8
sonar.exclusions=node_modules/**,target/**,prisma/migrations/**
sonar.test.inclusions=**/*.test.ts
sonar.typescript.lcov.reportPaths=coverage/lcov.info
\ No newline at end of file
......@@ -20,6 +20,16 @@
</dependency>
</dependencies>
<properties>
<!-- Propriétés pour SonarQube -->
<sonar.sources>src</sonar.sources> <!-- Chemin vers les fichiers sources -->
<sonar.tests>test</sonar.tests> <!-- Chemin vers les fichiers de tests -->
<sonar.language>ts</sonar.language> <!-- Spécifie TypeScript comme langage -->
<sonar.ts.tslintconfigpath>tslint.json</sonar.ts.tslintconfigpath> <!-- Chemin vers tslint.json, si applicable -->
<sonar.exclusions>target/**</sonar.exclusions> <!-- Exclut les dossiers générés -->
<sonar.typescript.tsconfigPaths>tsconfig.json</sonar.typescript.tsconfigPaths>
</properties>
<build>
<plugins>
<plugin>
......
sonar.projectKey=navigation_qcm
sonar.projectName=Navigation QCM Microservice
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.tests=test
sonar.language=ts
sonar.typescript.tsconfigPath=tsconfig.json
sonar.sourceEncoding=UTF-8
sonar.exclusions=node_modules/**,target/**,prisma/migrations/**
sonar.test.inclusions=**/*.test.ts
sonar.typescript.lcov.reportPaths=coverage/lcov.info
\ No newline at end of file
......@@ -68,5 +68,8 @@
<!-- Définition des fichiers binaires pour tous les microservices -->
<sonar.java.binaries>microservices/auth/target/classes,microservices/correction_qcm/target/classes,microservices/database/target/classes,microservices/frontend/target/classes,microservices/helloworld/target/classes,microservices/navigation_qcm/target/classes,microservices/realise_qcm/target/classes,microservices/search_qcm/target/classes</sonar.java.binaries>
<sonar.sources>microservices/auth/src,microservices/correction_qcm/src,microservices/frontend/src,microservices/helloworld/src,microservices/navigation_qcm/src,microservices/realise_qcm/src,microservices/search_qcm/src</sonar.sources>
<sonar.tests>microservices/auth/tests,microservices/correction_qcm/tests,microservices/frontend/tests,microservices/helloworld/tests,microservices/navigation_qcm/tests,microservices/realise_qcm/tests,microservices/search_qcm/tests</sonar.tests>
<sonar.inclusions>**/*.ts,**/*.js</sonar.inclusions>
</properties>
</project>
# Module parent (racine)
sonar.projectKey=QCM_pratique_metier
sonar.projectName=QCM Pratique Métier
sonar.projectVersion=1.0
# Source et tests pour les microservices
sonar.sources=src,microservices/auth/src,microservices/correction_qcm/src,microservices/frontend/src,microservices/helloworld/src,microservices/navigation_qcm/src,microservices/realise_qcm/src,microservices/search_qcm/src
sonar.tests=src,microservices/auth/src,microservices/correction_qcm/src,microservices/frontend/src,microservices/helloworld/src,microservices/navigation_qcm/src,microservices/realise_qcm/src,microservices/search_qcm/src
# Extensions de fichiers à analyser
sonar.inclusions=**/*.ts
# Si tu utilises des tests, spécifie ici les répertoires
sonar.test.inclusions=**/*Test*.ts
# Ajouter les répertoires des binaires Java pour les modules contenant des classes Java
sonar.java.binaries=target/classes
# Configuration de la qualité du code
sonar.sourceEncoding=UTF-8
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment