From f12e70094e366994083a0187bf47e6c7467cbf7d Mon Sep 17 00:00:00 2001
From: "Lange, Dr. Herbert" <herbert.lange@uni-hamburg.de>
Date: Tue, 2 Aug 2022 14:33:55 +0200
Subject: [PATCH] add ci configuration

---
 .gitlab-ci.yml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..18c9c2a
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,15 @@
+compile_withmaven:
+  image: maven:latest
+  script:
+    - cd lib
+    - curl -o corpus-services.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
+    - cd ..
+    - mvn install:install-file -Dfile=corpus-services.jar -DgroupId=de.uni_hamburg.corpora -DartifactId=corpus-services -Dversion=1.0 -Dpackaging=jar
+    - mvn clean test compile assembly:single
+    
+  artifacts:
+    expire_in: 10 week
+    paths:    
+      - target/corpus-service-gui-1.0-SNAPSHOT-bundle.jar
+      - run-linux.sh
+      
-- 
GitLab