Update Travis Doc build config (GH-1565)
Build the 'suspicious' doc target, turn on warnings-as-errors on the
docs, and always build the docs. This better matches master's doc build
setup.
diff --git a/.travis.yml b/.travis.yml
index 5aa7d0b..16fd025 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,17 +27,10 @@
env:
- TESTING=docs
before_script:
- - |
- if git diff --name-only $TRAVIS_COMMIT_RANGE | grep -qvE '^Doc/'
- then
- echo "Docs weren't updated, stopping build process."
- exit
- fi
- cd Doc
+ - cd Doc
- pip install -U Sphinx
script:
- - make html SPHINXOPTS="-q"
- - make check
+ - make check suspicious html SPHINXOPTS="-q -W"
# Travis provides only 2 cores, so don't overdue the parallelism and waste memory.
before_script: