From 1720dc6bc1aede04b020fb88e7459427fda70c88 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hallvard=20Tr=C3=A6tteberg?= <hal@ntnu.no>
Date: Wed, 3 Nov 2021 15:41:33 +0000
Subject: [PATCH] Update .gitlab-ci.yml

---
 .gitlab-ci.yml | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c85a6ea..2e6539c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,16 +1,25 @@
 image: maven:3.8.3-openjdk-17
 
+variables:
+  MAVEN_OPTS: "-DskipUiTests=true"
+  MAVEN_CLI_OPTS: "--batch-mode -P headless"
+
 stages:
   - test
   - build
 
+cache:
+  paths:
+    - .m2/repository
+  key: "$CI_BUILD_REF_NAME"
+
 test:
   stage: test
   script:
-    - cd todolist; mvn test -B -P headless "-DskipUiTests=true"
+    - mvn clean test -f todolist/pom.xml
 
 build:
   stage: build
   when: manual
   script:
-    - cd todolist; mvn install -B -P headless "-DskipUiTests=true"
+    - mvn clean install -f todolist/pom.xml
-- 
GitLab