diff --git a/gitlab/build.sh b/gitlab/build.sh
index d3f4b020b781aeb115a57c68efde8400d07c1edb..ab97830e3bcd7b64ceb1b1f785596e991c3b19a0 100755
--- a/gitlab/build.sh
+++ b/gitlab/build.sh
@@ -2,6 +2,15 @@
 # Wed 21 Sep 2016 13:08:05 CEST
 
 source $(dirname ${0})/functions.sh
+
+# Move the cache to conda folder
+if [ "${OSNAME}" == "linux" ]; then
+    mkdir -p ${CONDA_FOLDER}/pkgs
+    touch ${CONDA_FOLDER}/pkgs/urls
+    touch ${CONDA_FOLDER}/pkgs/urls.txt
+fi
+merge_conda_cache ${CONDA_FOLDER}/pkgs ${CONDA_ENVS_PATH}/.pkgs
+
 run_cmd ${CONDA_FOLDER}/bin/conda install --override-channels -c https://repo.continuum.io/pkgs/main -c https://repo.continuum.io/pkgs/free -c https://repo.continuum.io/pkgs/r -c https://repo.continuum.io/pkgs/pro -n root --yes --quiet conda=4.3.27 conda-build=3.0.22
 run_cmd ${CONDA_FOLDER}/bin/conda config --set always_yes yes --set changeps1 no
 run_cmd ${CONDA_FOLDER}/bin/conda config --set show_channel_urls true
@@ -29,11 +38,10 @@ else
     run_cmd ${CONDA_FOLDER}/bin/conda build --override-channels -c ${CONDA_CHANNEL} -c https://repo.continuum.io/pkgs/main -c https://repo.continuum.io/pkgs/free -c https://repo.continuum.io/pkgs/r -c https://repo.continuum.io/pkgs/pro --python=${PYTHON_VERSION} conda
 fi
 
-# Copy the .tar.bz2 and urls.txt
+# Move the cache to conda env folder to cache it
 if [ "${OSNAME}" == "linux" ]; then
     mkdir -p ${CONDA_ENVS_PATH}/.pkgs
     touch ${CONDA_ENVS_PATH}/.pkgs/urls
     touch ${CONDA_ENVS_PATH}/.pkgs/urls.txt
 fi
-
 merge_conda_cache ${CONDA_ENVS_PATH}/.pkgs ${CONDA_FOLDER}/pkgs