From 9dfa1a5316f53cb3f7e5ccc4a3279d5d4096fbb3 Mon Sep 17 00:00:00 2001 From: Moritz Lange <moritz.lange@stud.hs-hannover.de> Date: Sun, 10 Nov 2019 22:37:30 +0100 Subject: [PATCH] =?UTF-8?q?.gitlab-ci.yml=20hinzuf=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..70c391b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,31 @@ +stages: + - build + - test + - package + - deploy + +image: maven:latest + +cache: + paths: + - service1/maven.repository/ + +variables: + MAVEN_OPTS: "-Dmaven.repo.local=maven.repository" + +build-app: + stage: build + script: + - mvn package -DskipTests -B + artifacts: + paths: + - target + expire_in: 1 week + +test-app: + extends: .service1 + stage: test + script: + - mvn test -B + dependencies: + - build-app -- GitLab