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