From 6bf2e5390aa583ec593be962d03fa11af80e879d Mon Sep 17 00:00:00 2001
From: Eliah Rebstock <elireb54@outlook.com>
Date: Thu, 28 Feb 2019 21:14:30 +0100
Subject: [PATCH] Add unit tests in CI

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7095eef..144b2a6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,9 +1,15 @@
-image: debian:stretch
+image: ubuntu:bionic
 
 before_script:
   - dpkg --add-architecture i386
+  - add-apt-repository -y ppa:snaipewastaken/ppa
   - apt-get update
-  - apt-get install libx11-dev:i386 libc6-dev-i386 libx11-dev libc6-dev build-essential  -y
+  - apt-get install libx11-dev:i386 libc6-dev-i386 libx11-dev libc6-dev build-essential criterion-dev -y
+
+stages:
+  - build
+  - test
+  - deploy
 
 make:
   stage: build
@@ -12,6 +18,14 @@ make:
   tags:
     - docker
 
+unit-tests:
+  stage: test
+  script:
+    - make test
+    - ./test/test
+  tags:
+    - docker
+
 publish-docs:
   stage: deploy
   before_script:
-- 
GitLab