diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ba945f60876691e16f08f944bd004402f837b269..91fa7074777c71ef57b4eed288181e96eec65c68 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,33 +7,36 @@ before_script:
   - bundle install && bundle update
 
 pages:
-  stage: deploy
+  stage: deploy-develop
   only:
     - develop
-    #- master
   script:
-    # build the master version into stable
-    #- git fetch --tags
-    #- latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
-    #- git checkout $latestTag
-    #- bundle exec jekyll build -d public
-    #- mkdir stable
-    #- mv public/* stable/.
-
-    # build the develop version into latest
-    #- git checkout -f develop
-    #- git fetch origin develop
-    #- git reset --hard origin/develop
     - bundle exec jekyll build -d public
     - mkdir latest
     - mv public/* latest/.
 
     # deploy the stable and latest directories
-    #- mv stable public/.
     - mv latest public/.
 
+  artifacts:
+    paths:
+      - public
+
+pages:
+  stage: deploy-master
+  only:
+    - master
+  script:
+    # build the master version into stable
+    - bundle exec jekyll build -d public
+    - mkdir stable
+    - mv public/* stable/.
+
+    # deploy the stable and latest directories
+    - mv stable public/.
+
     # auto redirect file
-    #- cp .autoRedirect public/index.html
+    - cp .autoRedirect public/index.html
 
   artifacts:
     paths: