opsschool/curriculum — pull request #18 by miketheman (2012-11-09 02:50:34+00:00)
Title: Adds @travis-ci testing to the Sphinx docs

It is important to note that this will fail on _any_ warnings, and will fail on the first found. Subsequent errors may exist, and the `make html` command should be run locally to produce all warnings and errors.

I mocked up an example here: https://travis-ci.org/miketheman/sphinx-rtd-travis/builds

Considering RTD is much more "relaxed" on warnings, I thought it prudent to error out on stuff that might end up looking ugly, be wrong, etc - as well as encourage good behavior - i.e. building and testing before pushing code. I will spell out the process in the project's README.md