diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cdeee23527437e01e9ff5cc006c0556fdfd8937d..b095beed6a7783a4e660aba28e0ce5313507eced 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,9 @@
+cache:
+  key: ${CI_COMMIT_REF_SLUG}
+  paths:
+    - node_modules/
+    - public/API/vendor/
+
 docker-build-master:
   # Official docker image.
   image: docker:latest