diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6d1a2088edc83e7dc579fd23b6fdae40674016be..9a735fe7600157e762b16b7321f930a5f16079d0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,23 +1,11 @@ -# This file is a template, and might need editing before it works on your project. -# To contribute improvements to CI/CD templates, please follow the Development guide at: -# https://docs.gitlab.com/ee/development/cicd/templates.html -# This specific template is located at: -# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Python.gitlab-ci.yml +# based on https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Python.gitlab-ci.yml -# Official language image. Look for the different tagged releases at: -# https://hub.docker.com/r/library/python/tags/ image: python:latest - # Change pip's cache directory to be inside the project directory since we can # only cache local items. variables: PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip" -# Pip's cache doesn't store the python packages -# https://pip.pypa.io/en/stable/reference/pip_install/#caching -# -# If you want to also cache the installed packages, you have to install -# them in a virtualenv and cache it as well. cache: paths: - .cache/pip @@ -47,11 +35,9 @@ run: pages: script: - - pip install sphinx sphinx-rtd-theme - - cd doc ; make html + - pip install sphinx sphinx-rtd-theme enum-tools sphinx-toolbox + - cd docs ; make html - mv build/html/ ../public/ artifacts: paths: - public - rules: - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH