diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1a6d95ee7df43e46564a88645f4b16b1f14686dd..12a95c400fc5f70962e865874b2cc0d480242f48 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,13 +2,14 @@ stages:
   - test
 
 before_script:
+  - npm install --global gulp gulp-cli babel babel-cli babel-core babel-register mocha
   - npm install
-  - npm install --global gulp-cli
-  - npm install --global mocha
 
 run_tests:
   stage: test
   script:
-    - gulp && cd build/ && mocha
+    - gulp
+    - cd build
+    - mocha
   tags:
     - node