From 98c1d28b25438afb9790128c525a7fd0316db4ab Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Wed, 26 Feb 2025 17:06:18 +0100
Subject: [PATCH 1/3] =?UTF-8?q?build(ci):=20utiliser=20les=20cibles=20chec?=
 =?UTF-8?q?k=20pour=20les=20v=C3=A9rifications=20Checkstyle,=20PMD=20et=20?=
 =?UTF-8?q?CPD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .gitlab-ci.yml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fefc8b7..6b6ab61 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -88,21 +88,21 @@ checkstyle_job:
   extends: .settingsxml
   needs: ["install_job"]
   script:
-    - mvn $MAVEN_CLI_OPTS checkstyle:checkstyle
+    - mvn $MAVEN_CLI_OPTS checkstyle:check
 
 pmd_job:
   stage: code-check
   extends: .settingsxml
   needs: ["install_job"]
   script:
-    - mvn $MAVEN_CLI_OPTS pmd:pmd
+    - mvn $MAVEN_CLI_OPTS pmd:check
 
 cpd_job:
   stage: code-check
   extends: .settingsxml
   needs: ["install_job"]
   script:
-    - mvn $MAVEN_CLI_OPTS pmd:cpd
+    - mvn $MAVEN_CLI_OPTS pmd:cpd-check
 
 cobertura_job:
   stage: deploy
-- 
GitLab


From a88003de3f5c7fda481eb0f62f07fc73ce78e05c Mon Sep 17 00:00:00 2001
From: Olivier Maury <Olivier.Maury@inrae.fr>
Date: Wed, 26 Feb 2025 17:50:40 +0100
Subject: [PATCH 2/3] artefact pmd

---
 .gitlab-ci.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6b6ab61..e57df45 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -96,6 +96,11 @@ pmd_job:
   needs: ["install_job"]
   script:
     - mvn $MAVEN_CLI_OPTS pmd:check
+  artefacts:
+    expire_in: 1 week
+    when: on_failure
+    paths:
+      - "*/target/pmd.xml"
 
 cpd_job:
   stage: code-check
-- 
GitLab


From eb535f25e25f13062254ee7d252c32a09df79792 Mon Sep 17 00:00:00 2001
From: Olivier Maury <olivier.maury@inrae.fr>
Date: Wed, 26 Feb 2025 17:53:02 +0100
Subject: [PATCH 3/3] =?UTF-8?q?Mettre=20=C3=A0=20jour=20le=20fichier=20.gi?=
 =?UTF-8?q?tlab-ci.yml?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e57df45..dea3027 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -96,7 +96,7 @@ pmd_job:
   needs: ["install_job"]
   script:
     - mvn $MAVEN_CLI_OPTS pmd:check
-  artefacts:
+  artifacts:
     expire_in: 1 week
     when: on_failure
     paths:
-- 
GitLab