More Travis docs build tweaks (GH-113)
- Return to always building the docs, it's a relatively cheap operation, the check had a bug, and the docs build depends on other files. - Add `make suspicious` - Do all three checks as one `make check suspicious html` invocation for earliest possible exit in case of issues.
This commit is contained in:
parent
36da1c3589
commit
532519770d
13
.travis.yml
13
.travis.yml
|
@ -36,17 +36,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
|
||||
make venv PYTHON=python3
|
||||
- cd Doc
|
||||
- make venv PYTHON=python3
|
||||
script:
|
||||
- make html SPHINXBUILD="./venv/bin/python3 -m sphinx" SPHINXOPTS="-q"
|
||||
- make check
|
||||
- make check suspicious html PYTHON="./venv/bin/python" SPHINXBUILD="./venv/bin/python -m sphinx" SPHINXOPTS="-q"
|
||||
- os: linux
|
||||
language: c
|
||||
compiler: clang
|
||||
|
|
Loading…
Reference in New Issue