diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0bbc33fc7e4264b125cb7e974ee0795b751f0cc8..18f033ca51c679273594df8def91134a13af4c30 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,18 @@
 image: ruby:2.3
 
+test:
+  stage: test
+  script:
+  - gem install jekyll
+  - jekyll build -d test
+  artifacts:
+    paths:
+    - test
+  except:
+  - master
+
 pages:
+  stage: deploy
   script:
   - gem install jekyll
   - jekyll build -d public