feat: ajout de la configuration SonarQube pour l'analyse de qualité du code et mise à jour de la CI
CI - Intégration continue / quality-and-tests (push) Failing after 3m8s
CD - Déploiement continu / deploy (push) Successful in 3m7s

This commit is contained in:
Azmog
2026-07-06 13:17:50 +02:00
parent 1e6557729f
commit b568bc63a9
4 changed files with 94 additions and 6 deletions
+18
View File
@@ -0,0 +1,18 @@
# Configuration de l'analyse SonarQube.
# L'URL du serveur (sonar.host.url) et le jeton (sonar.token) NE sont PAS ici :
# ils sont fournis à la CI via les secrets SONAR_HOST_URL / SONAR_TOKEN.
sonar.projectKey=ressources-relationnelles
sonar.projectName=Ressources Relationnelles
# Code source analysé et code de test.
sonar.sources=app
sonar.tests=tests
sonar.sourceEncoding=UTF-8
# Rapports produits par PHPUnit (générés dans la CI, voir ci.yml).
sonar.php.coverage.reportPaths=coverage/clover.xml
sonar.php.tests.reportPath=coverage/junit.xml
# On n'analyse pas le code tiers, généré ou compilé.
sonar.exclusions=vendor/**,storage/**,bootstrap/cache/**,public/build/**,node_modules/**