From c8e213a659d08cb76c96a2420a82ae35e0ba1e0f Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Fri, 15 Dec 2023 12:42:00 +0100
Subject: [PATCH] - fix ci job: new plugin call, unset bash pipefail option

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7ce79c5..1e22496 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -130,7 +130,11 @@ test-install-debian-job:
   script:
     - apt update
     - apt install -y ./${CI_PROJECT_NAME}*.deb
-    - java -jar /usr/share/java/XmlFormatValidationPlugin.jar
+    # unset bash pipefail option
+    - set +o pipefail
+    - java -cp /usr/share/java/xml_plugin4rosetta/*:/usr/share/java/commons-cli.jar org.slub.rosetta.dps.repository.plugin.XmlFormatValidationPlugin | grep "invalid usage"
+    # restore bash pipefail option
+    - set -o pipefail
 
 test-install-ubuntu-job:
   stage: test-package
@@ -142,5 +146,9 @@ test-install-ubuntu-job:
     - "docker"
   script:
     - apt update
-    - apt install -y ./${CI_PROJECT_NAME}*.deb
-    - java -jar /usr/share/java/XmlFormatValidationPlugin.jar
\ No newline at end of file
+    - apt install -y grep ./${CI_PROJECT_NAME}*.deb
+    # unset bash pipefail option
+    - set +o pipefail
+    - java -cp /usr/share/java/xml_plugin4rosetta/*:/usr/share/java/commons-cli.jar org.slub.rosetta.dps.repository.plugin.XmlFormatValidationPlugin | grep "invalid usage"
+    # restore bash pipefail option
+    - set -o pipefail
\ No newline at end of file
-- 
GitLab