diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 89317a20c9eaa40726b51570a6f171bd2e1aec54..01a4b4e80dc37d167932851536814c28f8bfbf97 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,8 +5,20 @@ cache:
   paths:
     - node_modules/
 
-client:
+build:
+  stage: test
   script:
     - npm install
     - mkdir -p public/js public/css
+    - echo "TODO: Tests"
+
+package:
+  stage: deploy
+  script:
+    - npm install
     - npm run build
+    - npm uninstall --save-prod
+    - npm pack
+  artifacts:
+    paths:
+      - './*.tgz'