diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1d49ea8068647b58e8225abf59c82c8ccf725b54..cfa8e9b84c6f63544e189036f1e24468fc1a5af2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -131,7 +131,7 @@ build_debian:
     - apt-get update
     - DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated libsasl2-dev libssl-dev locales locales-all python3 dh-make build-essential lintian devscripts xsltproc fakeroot xsltproc docbook-xsl curl gnupg git gcc g++ make libsasl2-dev libldap2-dev libssl-dev
     - curl -sL https://deb.nodesource.com/setup_14.x | bash -
-    - DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs
+    - DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs npm
 
     - pip install -r requirements.txt --default-timeout=180 -i https://repomanager.lcsb.uni.lu/repository/pypi-proxy/simple/ --extra-index-url https://pypi.python.org/simple/
 
@@ -290,7 +290,7 @@ build_rpm:
     - apt-get update
     - DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-unauthenticated libsasl2-dev libssl-dev locales locales-all python3 dh-make build-essential lintian devscripts xsltproc fakeroot xsltproc docbook-xsl curl gnupg git gcc g++ make libsasl2-dev libldap2-dev libssl-dev rpm
     - curl -sL https://deb.nodesource.com/setup_14.x | bash -
-    - DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs
+    - DEBIAN_FRONTEND=noninteractive apt-get install -y nodejs npm
 
     - pip install -r requirements.txt --default-timeout=180 -i https://repomanager.lcsb.uni.lu/repository/pypi-proxy/simple/ --extra-index-url https://pypi.python.org/simple/