diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1d6ba0086765a59b2de64e4a5a1236726a0a0ecc..5116ef38368c44224dab58d2fa17135904ffdba0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,8 +2,10 @@ stages: # List of stages for jobs, and their order of execution - deploy build-job: # This job runs in the build stage, which runs first. stage: deploy - image: maven:latest + image: maven:3.8-openjdk-11 script: + - cd lib + - bash install_corpus_services_jar.sh - mvn compile assembly:single artifacts: name: "release" diff --git a/lib/install_corpus_services_jar.sh b/lib/install_corpus_services_jar.sh index 100235ba29334acbbdc42854b4a3d76ef707d8be..a003011f0d58e10608098255af297e017bcf1092 100644 --- a/lib/install_corpus_services_jar.sh +++ b/lib/install_corpus_services_jar.sh @@ -1,2 +1,3 @@ #!/bin/sh +curl -o corpus-services-1.0.jar https://gitlab.rrz.uni-hamburg.de/corpus-services/corpus-services/-/jobs/artifacts/develop-quest/raw/target/corpus-services-1.0.jar?job=compile_withmaven mvn install:install-file -Dfile=corpus-services-1.0.jar -DgroupId=de.uni_hamburg.corpora -DartifactId=corpus-services -Dversion=1.0 -Dpackaging=jar