From 95ea3c06220f118cdc4d19e2f5bb40c26eefb272 Mon Sep 17 00:00:00 2001 From: TheSkeletonGentleman <ccooldead@gmail.com> Date: Wed, 26 Mar 2025 15:50:05 +0100 Subject: [PATCH] ci --- .gitlab-ci.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..1633012 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,34 @@ +stages: + - build + - test + - package + +variables: + MAVEN_OPTS: "-Dmaven.repo.local=$CI_PROJECT_DIR/.m2/repository" + +cache: + key: maven + paths: + - .m2/repository/ + +construire: + stage: build + script: + - mvn clean package + artifacts: + paths: + - target/ + expire_in: 1 hour + +tester: + stage: test + script: + - mvn test + +empaqueter: + stage: package + script: + - mvn package + artifacts: + paths: + - target/*.jar \ No newline at end of file -- GitLab