diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ca80dff815b02ae34da450ec6f9760abed2b3b22..59372182f98fe26169f465934c69450adb12ea02 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,7 @@ variables:
 
 testing:
   stage: test
-  image: registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6
+  image: registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep
   script:
     - python3 ${CI_PROJECT_DIR}/tests/run_tests.py -vvv
   except:
@@ -22,14 +22,19 @@ coverage:
   script:
     - cd ${CI_PROJECT_DIR}
     - coverage run --source=craw tests/run_tests.py --unit
+    - coverage html
     - coverage report
+  artifacts:
+    paths: htmlcov/
   except:
     - /^feat.*$/
     - /^fix.*$/
 
 releasing:
   stage: release
-  image: registry-gitlab.pasteur.fr/bneron/craw:release-0.6
+  image: registry-gitlab.pasteur.fr/bneron/craw:release
+  dependencies:
+    - test
   script:
     - cd ${CI_PROJECT_DIR}/doc/
     - make html
@@ -39,22 +44,24 @@ releasing:
   artifacts:
     name: craw-"$CI_COMMIT_REF_NAME".tar.gz
     paths:
-    - dist/craw*.tar.gz
+      - dist/craw*.tar.gz
   only:
     - tags
     - master
 
 pages:
-  image: registry-gitlab.pasteur.fr/bneron/craw:pages
+  stage: release
+  image: registry-gitlab.pasteur.fr/bneron/craw:release
+  dependencies:
+    - coverage
   script:
-    - cd ${CI_PROJECT_DIR}
-    - coverage run --source=craw tests/run_tests.py --unit
-    - coverage html
     - cd ${CI_PROJECT_DIR}/doc/
     - make html
+    - cd ${CI_PROJECT_DIR}
+    - mv ${CI_PROJECT_DIR}/doc/build/html/ public
+    - mv htmlcov public/
   artifacts:
     paths:
-      - ${CI_PROJECT_DIR}/htmlcov
-      - ${CI_PROJECT_DIR}/doc/build/html
+      - public
   only:
     - master
\ No newline at end of file
diff --git a/Docker/Docker_coverage/Dockerfile b/Docker/Docker_coverage/Dockerfile
index f26d1ce9e512448e8bd621aefc1045b9f66172af..6fc2487a06b233a5a7be114e0222e8d46239982d 100644
--- a/Docker/Docker_coverage/Dockerfile
+++ b/Docker/Docker_coverage/Dockerfile
@@ -1,4 +1,4 @@
-FROM registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6
+FROM registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep
 
 MAINTAINER Bertrand Neron <bneron@pasteur.fr>
 
diff --git a/Docker/Docker_pages/Dockerfile b/Docker/Docker_deploy/Dockerfile
similarity index 100%
rename from Docker/Docker_pages/Dockerfile
rename to Docker/Docker_deploy/Dockerfile
diff --git a/Docker/Docker_release/Dockerfile b/Docker/Docker_release/Dockerfile
index 4840b14687c5a4183ba17cd8a969ad1202079185..8959482102d75c6816189375cea88c69bac50c8e 100644
--- a/Docker/Docker_release/Dockerfile
+++ b/Docker/Docker_release/Dockerfile
@@ -1,4 +1,4 @@
-FROM registry-gitlab.pasteur.fr/bneron/craw:centos-dep-0.6
+FROM registry-gitlab.pasteur.fr/bneron/craw:centos-run-dep
 
 MAINTAINER Bertrand Neron <bneron@pasteur.fr>