diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4a67de7b6644109af74464b97c362b1d5e55cbf3..6be552625ccc92a3e39481448a7bd90b407a0f31 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,14 +1,25 @@
-image: gcc
+image: centos:7
 
 before_script:
- - apt-get update --yes
- - apt-get install --yes cmake
+ - yum groupinstall 'Development Tools'
+
+stages:
+  - build
+  - test
 
 build:
   script:
+    - echo "Building..."
     - mkdir -p build/gnucxx11_opt 
     - cd build/gnucxx11_opt
     - cmake -DBUILD_PACKAGES=TriggerServices ../.. 
     - make
 
+  artifacts:
+    paths:
+      - build/
 
+test:
+  script:
+    - echo "Testing..."
+    - ctest
\ No newline at end of file