diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9d514f4e85fcb977c76248e63874f4208d4b38f3..7e8aac37d0686ea956bebd8458c62be41dcc61b3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,16 +31,17 @@ tests (from scratch):
     - base
     - zam347
   stage: test
-  only:
-    - master
-    - /^release.*$/
-    - develop
+  #only:
+  #  - master
+  #  - /^release.*$/
+  #  - develop
   variables:
     FAILURE_THRESHOLD: 100
     TEST_TYPE: "scratch"
   before_script:
     - chmod +x ./CI/update_badge.sh
     - ./CI/update_badge.sh > /dev/null
+    - source /opt/venv/bin/activate
   script:
     - pip install --upgrade pip
     #    - pip install numpy wheel six==1.15.0
@@ -133,6 +134,7 @@ coverage:
   before_script:
     - chmod +x ./CI/update_badge.sh
     - ./CI/update_badge.sh > /dev/null
+    - source /opt/venv/bin/activate
   script:
     - pip install -r requirements.txt
     - chmod +x ./CI/run_pytest_coverage.sh
@@ -156,6 +158,7 @@ sphinx docs:
   before_script:
     - chmod +x ./CI/update_badge.sh
     - ./CI/update_badge.sh > /dev/null
+    - source /opt/venv/bin/activate
   script:
     - pip install -r requirements.txt
     - pip install -r docs/requirements_docs.txt