Newer
Older
de Boissieu Florian
committed
stages:
de Boissieu Florian
committed
- micromamba install -c conda-forge -y conda-merge
- conda-merge environment.yml environment-notebook.yml > /tmp/environment-merge.yml
- micromamba create -y -n simplestac -f /tmp/environment-merge.yml
- eval "$(micromamba shell hook --shell bash)"
- micromamba activate simplestac
- micromamba env list
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
- if: $CI_COMMIT_BRANCH =~ /.*/
de Boissieu Florian
committed
pages:
stage: pages
de Boissieu Florian
committed
script:
- conda-merge environment.yml environment-doc.yml > /tmp/environment-merge.yml
- micromamba create -n simplestac -f /tmp/environment-merge.yml
- eval "$(micromamba shell hook --shell bash)"
- micromamba activate simplestac
- micromamba env list
- version=`python -m setuptools_scm --strip-dev`
- echo $version
- echo "{\"version\":\"$version\"}" > badges.json
- cp -r examples docs/
- jupytext --to markdown docs/examples/*.py
de Boissieu Florian
committed
- mv site public
artifacts:
paths:
- public
- if: $CI_COMMIT_BRANCH == "pages" || $CI_COMMIT_BRANCH == "main"