Travis CI
Using Continuous Integration Technologies with GitHub
A development practice of integrating code into a single build multiple times per day.
Builds are usually automated and depend on thorough automatic tests to ensure they complete properly and without issue.