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

Added Polymer requirements to environment_enpt.yml and adapted enpt_ci.docker...


Added Polymer requirements to environment_enpt.yml and adapted enpt_ci.docker to use this for CI (contains all dev requirements).
Signed-off-by: Daniel Scheffler's avatarDaniel Scheffler <danschef@gfz-potsdam.de>
parent d1c82366
Pipeline #21036 passed with stage
in 12 minutes and 50 seconds
......@@ -30,8 +30,6 @@ test_enpt:
# - cd ../../
# - pip install -U sicor
- pip install sphinx-argparse sphinx_rtd_theme # TODO remove after rebuilding CI container
# run nosetests
- make nosetests # test are called here
......
FROM ci_base_centos:0.1
RUN yum update -y && \
yum install -y texlive make
# copy some needed stuff to /root
COPY *.yml /root/
COPY polymer-v4.13.tar.gz /root/
......@@ -13,7 +10,7 @@ RUN /bin/bash -i -c "\
conda install -c conda-forge mamba ; \
mamba update -n base -c conda-forge conda;\
conda activate ci_env; \
mamba env update -n ci_env -f /root/environment_enpt_polymer.yml"
mamba env update -n ci_env -f /root/environment_enpt.yml"
# install Polymer into the ci_env environment
RUN /bin/bash -i -c "\
......
......@@ -18,6 +18,15 @@ dependencies:
- sensormapgeo>=0.4.0
- sicor>=0.16.0
# Polymer AC additional conda requirements
- cdsapi
- cython
- gdal
- netcdf4
- pygrib
- pyhdf
- xarray
- pip:
- cerberus
- mvgavg
......@@ -28,6 +37,10 @@ dependencies:
- tqdm
- utm
# Polymer AC additional pip requirements
- git+https://gitlab.awi.de/phytooptics/acwater.git
- ecmwf-api-client
# test/doc/lint requirements
- coverage
- flake8
......
Markdown is supported
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