Pants is a build system for software projects in a variety of languages. It works particularly well for a source code repository that contains many distinct projects.
Friendly documentation: http://pantsbuild.github.io/
We use Travis CI to verify the build .
We use Coveralls to monitor test coverage .