Travis CI automatically sets up a CI environment and makes it simple for anyone to test and deploy their app. Their build system supports many different languages, you just have to define which language this project is and Travis CI will take care of the rest
Good article by Sitepoint on getting started with Travis CI. I’ve been using Travis CI myself for the PHP Router I wrote a while ago (See the build history here). Works like a charm 🙂