fix: ajout rapport coverage JS (lcov) dans SonarQube

- sonar-project.properties : ajout sonar.javascript.lcov.reportPaths=coverage/lcov.info
  pour importer le coverage JS généré par vitest/istanbul
- sonar.tests : ajout tests/js pour reconnaissance des tests JavaScript

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-04-03 10:45:30 +02:00
parent c0ccf76271
commit b5e13aaf03

View File

@@ -2,7 +2,7 @@ sonar.projectKey=crm_siteconseil
sonar.token=sqp_3e02f4de4c73f6d9cc5b6ce6546a7871d6ac0756
sonar.projectName=CRM SITECONSEIL
sonar.sources=src,assets,templates
sonar.tests=tests
sonar.tests=tests,tests/js
sonar.language=php
sonar.sourceEncoding=UTF-8
@@ -27,4 +27,5 @@ sonar.issue.ignore.multicriteria.e1.resourceKey=**/*.php
# ─── Rapports externes ────────────────────────────
sonar.php.phpstan.reportPaths=var/reports/phpstan-report.json
sonar.javascript.eslint.reportPaths=var/reports/eslint-report.json
sonar.javascript.lcov.reportPaths=coverage/lcov.info
sonar.docker.hadolint.reportPaths=var/reports/hadolint-raw.json