Commit 7f591b45 authored by Daniel Scheffler's avatar Daniel Scheffler
Browse files

Switch to Mambaforge.


Signed-off-by: Daniel Scheffler's avatarDaniel Scheffler <danschef@gfz-potsdam.de>
parent c1ec9064
Pipeline #27254 failed with stages
in 29 minutes and 56 seconds
......@@ -11,13 +11,11 @@ stages:
test_geoarray:
stage: test
script:
- source /root/miniconda3/bin/activate ci_env
- source /root/mambaforge/bin/activate ci_env
# update py_tools_ds
- pip install -U py_tools_ds -q
- pip install parameterized -q # TODO remove as soon as CI runner is rebuilt
# run tests
- make nosetests
- make docs
......@@ -33,7 +31,7 @@ test_geoarray:
test_styles:
stage: test
script:
- source /root/miniconda3/bin/activate ci_env
- source /root/mambaforge/bin/activate ci_env
- make lint
artifacts:
paths:
......@@ -46,7 +44,7 @@ test_styles:
test_urls:
stage: test
script:
- source /root/miniconda3/bin/activate ci_env
- source /root/mambaforge/bin/activate ci_env
- pip install -U urlchecker
- make urlcheck
when: always
......@@ -55,8 +53,7 @@ test_urls:
test_geoarray_install:
stage: test
script:
- source /root/miniconda3/bin/activate
- conda install -c conda-forge mamba
- source /root/mambaforge/bin/activate
- mamba update -n base -c conda-forge --all
# create geoarray environment from environment_geoarray.yml
......@@ -115,7 +112,7 @@ deploy_pypi:
dependencies:
- test_geoarray
script:
- source /root/miniconda3/bin/activate ci_env
- source /root/mambaforge/bin/activate ci_env
- pip install -U twine
- python setup.py sdist
- twine upload dist/* # requires creds as environment variables
......
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