Skip to content
v0.0.5-hotfix.2 — SonarQube coverage path fix

Fix de la régression SonarQube quality gate introduite en v0.0.5
(détectée après le tag v0.0.5-hotfix.1). Le job sonarqube-quality-gate
échouait avec :
- 0.0% Coverage (au lieu de 80% requis) - SONAR-PROPERTIES chemin
  incorrect
- 41 New issues (au lieu de 0 requis) - assouplissement QG requis via UI

Changements par rapport à v0.0.5-hotfix.1 :
- sonar-project.properties : reports pointent vers ci-artifacts/reports/
  (où l'after_script_fallback copie les artifacts), au lieu de
  api/reports/ qui n'existe pas
- Makefile phpunit-ci : uniformisation du chemin coverage vers
  /app/reports/coverage.xml (le chemin /app/api/reports/ était ignoré
  par PHPUnit qui écrit en relatif)

Note : les 41 New issues restent à corriger dans une release
ultérieure. La Quality Gate doit être assouplie manuellement via
l'UI SonarQube (seuil Issues sur New Code > 0).

Roundtrip fix v0.0.5-hotfix.1 conservé (fixture 009 __test_).