From 5f0c4d8193994e7d4d3dde81c3a14936402e12fd Mon Sep 17 00:00:00 2001 From: Lee McCuller <lee.mcculler@ligo.org> Date: Fri, 24 Aug 2018 16:56:51 -0500 Subject: [PATCH] adds CI documentation builder --- .gitignore | 2 ++ .gitlab-ci.yml | 7 +++++++ docs/conf.py | 1 - 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 3ddea1bc..737e7089 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,8 @@ __pycache__/ #vim temporaries .*.swp .*.swo + +#emacs temporaries .#* # Backups diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26ca287b..c33a8df2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -45,6 +45,13 @@ pages: - mv Voyager.png public/ - mv aLIGO_test.png public/ || true - mv A+_test.png public/ || true + - apt-get install -y -qq python3-pip python3-dev make + - pip3 install sphinx sphinx-rtd-theme + - cd docs + - make html + - cd .. + - mv ./build/sphinx/html/* public/ + artifacts: paths: - public diff --git a/docs/conf.py b/docs/conf.py index 1ff061ce..ccbaff53 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -32,7 +32,6 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ - 'nbsphinx', 'sphinx.ext.autodoc', 'sphinx.ext.todo', 'sphinx.ext.coverage', -- GitLab