Travis CI is a hosted continuous integration and deployment system.
- Get set up in seconds – Login with GitHub, tell Travis CI to test a project, and then push to GitHub. Could it be any simpler!
- Multi-language support – Make sure your code runs against all versions of your favorite language without breaking a sweat.
- Test your pull requests – Make sure every pull request to your project is tested before merging.
- Deploy to S3 and Heroku – Updating staging or production as soon as your tests pass has never been easier!