diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3143fe33ca9aa712582abd230b9cd49176659e3f..c85a6eab6e91ccf239b0a56baece5953422bbd51 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-image: gitpod/workspace-full-vnc
+image: maven:3.8.3-openjdk-17
 
 stages:
   - test
@@ -7,10 +7,10 @@ stages:
 test:
   stage: test
   script:
-    - cd todolist; mvn test -B -P headless
+    - cd todolist; mvn test -B -P headless "-DskipUiTests=true"
 
 build:
   stage: build
   when: manual
   script:
-    - cd todolist; mvn install -B -P headless
+    - cd todolist; mvn install -B -P headless "-DskipUiTests=true"