diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cc6e2b38297f67f5eb683f0b64b8925d9e78ef14..576e8bab88bcdb68c60dc340e8ae3ce9c25f4d64 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,7 +11,7 @@ cache:
 
 variables:
   MAVEN_OPTS: "-Djava.awt.headless=true -Dmaven.repo.local=.m2/repository"
-  MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version"
+  MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -Dskip-ui-tests=true"
 
 build-job:
   stage: build
diff --git a/tdt4140-gr1800/app.ui/pom.xml b/tdt4140-gr1800/app.ui/pom.xml
index 7deb2aea410c8b6bcd0ebb6c3eaffb813461a6cb..bf8d4bf5f2671fa77c3ec792624477ed51f7fcc9 100644
--- a/tdt4140-gr1800/app.ui/pom.xml
+++ b/tdt4140-gr1800/app.ui/pom.xml
@@ -45,4 +45,21 @@
 		</dependency>
 	</dependencies>
 
+	<properties>
+		<skip-ui-tests>false</skip-ui-tests>
+	</properties>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<version>2.20.1</version>
+				<configuration>
+					<skipTests>${skip-ui-tests}</skipTests>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+
 </project>