Commit 74910860 authored by Daniel Scheffler's avatar Daniel Scheffler Committed by Daniel Scheffler
Browse files

Updated docker container setup and test requirements.

parent e649816c
Pipeline #1107 passed with stages
in 51 seconds
......@@ -13,7 +13,7 @@ with open('HISTORY.rst') as history_file:
requirements = ['gdal', 'numpy', 'shapely', 'six', 'rasterio', 'geopandas', 'scikit-image', 'pyproj']
setup_requirements = [] # TODO(danschef): put setup requirements (distutils extensions, etc.) here
test_requirements = requirements + ['coverage']
test_requirements = requirements + ["coverage", "nose", "nose2", "nose-htmloutput", "rednose"]
setup(
name='py_tools_ds',
......
......@@ -2,7 +2,7 @@
context_dir="./context"
dockerfile="py_tools_ds_ci.docker"
tag="py_tools_ds_ci:latest"
tag="py_tools_ds_ci:0.6.0"
gitlab_runner="py_tools_ds_gitlab_CI_runner"
echo "#### Build runner docker image"
......
......@@ -9,11 +9,11 @@ RUN /bin/bash -i -c "cd /root; wget https://repo.continuum.io/archive/$anaconda_
# 'conda install --yes -c conda-forge 'icu=58.*' lxml' fixing a bug for conda-forge gdal build, as of 06/2017
RUN /bin/bash -i -c "source /root/anaconda3/bin/activate ; \
conda install --yes pyqt coverage ; \
conda install --yes -c conda-forge gdal ; \
conda install --yes pyqt ; \
conda install --yes -c conda-forge numpy gdal scikit-image rasterio pyproj ; \
conda install --yes -c conda-forge 'icu=58.*' lxml ; \
conda install --yes -c conda-forge glymur pygrib rasterio pyproj cachetools scikit-image; \
pip install shapely geopandas dicttoxml jsmin cerberus pyprind pint iso8601 tqdm mpld3 sphinx-argparse six"
pip install geopandas dicttoxml jsmin cerberus pyprind pint iso8601 tqdm mpld3 sphinx-argparse six \
nose nose2 nose-htmloutput coverage rednose"
# copy some needed stuff to /root
#COPY *.pkl /root/ # EXAMPLE
......
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