From af0b459c42767667db519f5d22b26613c6c269af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire?= <gregoire.kubler@proton.me>
Date: Thu, 11 Jul 2024 13:25:49 +0200
Subject: [PATCH] fix : coverage deps install

---
 .gitlab/ci/ubuntu_python.gitlab-ci.yml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/.gitlab/ci/ubuntu_python.gitlab-ci.yml b/.gitlab/ci/ubuntu_python.gitlab-ci.yml
index 6d0a0f3..799d3ce 100644
--- a/.gitlab/ci/ubuntu_python.gitlab-ci.yml
+++ b/.gitlab/ci/ubuntu_python.gitlab-ci.yml
@@ -74,10 +74,13 @@ coverage:ubuntu_python:
   extends: .rules:static_analysis_coverage
   tags:
     - docker
+
+  before_script: 
+    - apt-get update
+    - apt-get install -y python-is-python3 python3-pip
+    - python3 -m pip install numpy coverage requests
   script:
     - source venv/bin/activate
-    - python3 -m pip install numpy coverage requests
-    - python3 -m pip list
     - cd ${CI_PROJECT_NAME}
     # Retrieve the installation path of the module, since it is installed with pip.
     - export MODULE_LOCATION=`python -c "import ${CI_PROJECT_NAME} as _; print(_.__path__[0])"`
-- 
GitLab