diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index af5ebbcf91738eb73b179f1c693a6222be2f43a9..347f3278dcc5e45947f63f2e25bdc437eccebf5e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,7 +30,8 @@ build-analyse-service:
   image: python:3.9-slim
   stage: build
   script:
-    - "pip install -r ./dbrepo-analyse-service/requirements.txt"
+    - apt-get update && apt-get install -y pipenv
+    - "PIPENV_PIPFILE=./dbrepo-analyse-service/Pipfile pipenv install --dev"
 
 build-data-service:
   image: maven:3-openjdk-17