Travis CI is a powerful and easy-to-use continuous integration and automated testing platform. It helps developers to quickly and easily set up automated tests for their projects, ensuring that their code is always up to date and bug-free. With Travis CI
From Wikipedia
Travis CI is a hosted continuous integration service used to build and test software projects hosted on GitHub, Bitbucket, GitLab, Perforce, Apache Subversion and Assembla.