diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 29712beb6e945e59e10a8d6e9f741853d3465d1b..501dc5f84286045f303f0869979ec6af03c10adf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,6 +20,7 @@ navipy_install:
   artifacts:
     paths:
       - venv
+      - build
 
 flake8:
   stage: test
@@ -28,6 +29,7 @@ flake8:
 
   script:
   - source $CI_PROJECT_DIR/venv/bin/activate
+  - source $CI_PROJECT_DIR/build
   - python3 -m flake8 navipy/*.py
   
 navipy_unittest:
@@ -37,6 +39,7 @@ navipy_unittest:
 
   script:
   - source $CI_PROJECT_DIR/venv/bin/activate
+  - source $CI_PROJECT_DIR/build
   - python3 -m coverage run -m unittest discover navipy
 
   artifacts:
@@ -51,6 +54,7 @@ coverage:
   
   script:
   - source $CI_PROJECT_DIR/venv/bin/activate
+  - source $CI_PROJECT_DIR/build
   - python3 -m coverage html
 
   artifacts:
@@ -66,6 +70,7 @@ doc_build:
 
   script:
   - source $CI_PROJECT_DIR/venv/bin/activate
+  - source $CI_PROJECT_DIR/build
   - pip3 install --user sphinx sphinx_rtd_theme
   - cd doc ; make html