From 56bd59880bc9ea078a2f87c204176b4bdd0466bb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20B?= <stephane.bouvry@unicaen.fr>
Date: Wed, 16 Oct 2024 08:49:14 +0200
Subject: [PATCH] Installation de la couverture de code pour afficher les
 erreurs dans les Jobs gitlab-ci

---
 .gitlab-ci.yml | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0cb3180..148630d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,6 +15,9 @@ cache:
     - vendor/
 
 before_script:
+  # On installe XDEBUG pour la couverture de code
+  - pecl install xdebug
+  - docker-php-ext-enable xdebug
   # Met à jour Composer et installe les dépendances
   - apt-get update -yqq
   - apt-get install git unzip -yqq
@@ -26,14 +29,14 @@ test:
   script:
     # Exécute les tests PHPUnit
     - ./vendor/bin/phpunit --colors=always --coverage-text
-#  artifacts:
-#    # Sauvegarde les résultats des tests dans les artefacts
-#    when: always
-#    expire_in: 1 week
-#    paths:
-#      - tests/_output/
-#    reports:
-#      junit: tests/_output/junit.xml
+  artifacts:
+    # Sauvegarde les résultats des tests dans les artefacts
+    when: always
+    expire_in: 1 week
+    paths:
+      - tests/_output/
+    reports:
+      junit: tests/_output/junit.xml
 
 # Publication de la librairie
 update-satis:
-- 
GitLab