Commit e9e0bcb7 authored by Daniel Scheffler's avatar Daniel Scheffler
Browse files

Fixed slow conda environment creation.



Signed-off-by: Daniel Scheffler's avatarDaniel Scheffler <danschef@gfz-potsdam.de>
parent 402dfbd5
Pipeline #27344 passed with stages
in 24 minutes and 18 seconds
...@@ -4,8 +4,10 @@ FROM ci_base_centos:0.2 ...@@ -4,8 +4,10 @@ FROM ci_base_centos:0.2
COPY *.yml /root/ COPY *.yml /root/
# update the ci_env environment (that already contains all packages installed via 'docker_pyenvs' repo) # update the ci_env environment (that already contains all packages installed via 'docker_pyenvs' repo)
# NOTE: The pkgs directory (cache) is deleted because otherwise conda env create takes hours within a docker container.
RUN /bin/bash -i -c "\ RUN /bin/bash -i -c "\
source /root/mambaforge/bin/activate ; \ source /root/mambaforge/bin/activate ; \
mamba update -n base -c conda-forge --all;\ mamba update -n base -c conda-forge --all;\
conda activate ci_env; \ conda activate ci_env; \
mamba env update -n ci_env -f /root/environment_specclassify.yml" mamba env update -n ci_env -f /root/environment_specclassify.yml; \
rm -rf /root/mambaforge/pkgs"
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment