diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 044c97db07fe9e2c0e73fc166f29bcf474a86a30..64056092dcbf48e0f21fa65fbec83cd3f5424bb7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,6 +34,7 @@ linux:
   tags:
     - linux
   script:
+    - npm install web-service/server
     - browserify web-service/public/js/index.js -o web-service/public/js/bundle.js
     - rsync -vr --delete web-service/ nodejs@ftlab.utu.fi:/srv/nodejs/web-service
     - ssh nodejs@ftlab.utu.fi -- "npm install web-service/server && pm2 restart web-service"