From fbfecc5af687e1113ce2758a55a4619abe0063e2 Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Fri, 15 Dec 2023 12:39:29 +0100 Subject: [PATCH] - fix: current code requires java 14+ --- .gitlab-ci.yml | 2 ++ gitlab-ci/xml_plugin4rosetta.control | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6f58232..f93418d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,7 @@ variables: EXLIBRIS_SDK_DIR: "/exlibris" ROSETTASDK: "${EXLIBRIS_SDK_DIR}/7.3/dps-sdk-projects/dps-sdk-deposit/lib/" # base: https://github.com/ExLibrisGroup/Rosetta.dps-sdk-projects + JAVARELEASE: "17" DOCKERFILE_DEB: "${CI_PROJECT_DIR}/gitlab-ci/Dockerfile_DEB" IMAGE_TARGET_DEB: "${CI_REGISTRY_IMAGE}/debian12_${CI_PROJECT_NAME}" IMAGE_BASE_DEB: "sdvharbor.slub-dresden.de/replication/debian:bookworm-slim" @@ -24,6 +25,7 @@ default: before_script: # These steps are run before EACH job. - export ROSETTASDK="${ROSETTASDK}" + - export JAVARELEASE=${JAVARELEASE} .build-env-job: stage: build-env diff --git a/gitlab-ci/xml_plugin4rosetta.control b/gitlab-ci/xml_plugin4rosetta.control index b3f60a3..ab6370c 100644 --- a/gitlab-ci/xml_plugin4rosetta.control +++ b/gitlab-ci/xml_plugin4rosetta.control @@ -6,5 +6,5 @@ Description: This is a Java-based XML format validator plugin (for AIS Rosetta) Homepage: https://git.slub-dresden.de/digital-preservation/xml_plugin4rosetta Section: main Priority: optional -Depends: default-jre, libcommons-cli-java +Depends: openjdk-17-jre, libcommons-cli-java Recommends: slubarchiv-xml-catalog -- GitLab