Add gitlab ci workflow
Change-Id: Idb19ebd978a58010553ce4f817f02654102d1ed3
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..ef0e5fb
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,21 @@
+image: maven:3.9-eclipse-temurin-21
+
+variables:
+ MAVEN_OPTS: "-Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository"
+ MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version"
+
+cache:
+ paths:
+ - .m2/repository
+
+stages:
+ - build
+
+build:
+ stage: build
+ script:
+ - mvn $MAVEN_CLI_OPTS clean package
+ artifacts:
+ paths:
+ - target/KorAP-Tokenizer-*-standalone.jar
+ expire_in: 1 week