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.
This commit is contained in:
Zachary Ware 2017-05-13 10:05:53 -05:00 committed by GitHub
parent f6c6d1e230
commit bd82a070cd
1 changed files with 2 additions and 9 deletions

View File

@ -27,17 +27,10 @@ matrix:
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: