EcoCityCraft/Spigot — pull request #23 by remixz (2013-03-17 19:10:26+00:00)
Title: Implement Travis-CI

Hello!

This isn't a pull request to Spigot, but instead to the Github project itself. One thing I noticed is that for any pull request you get, to test it you'd have to clone it and run tests manually. Who needs that noise? :smile:

This commit implements Travis-CI, a free hosted CI server that integrates well with Github. Once set up properly, it'll automatically run tests on any Pull Request, plus show a test status in the README. For this Pull Request to work, you'll have to do the following before merging this in:

1. Visit https://travis-ci.org and sign in with the EcoCityCraft Github account.
2. Go to your profile on Travis (click name at the top right), and enable building for this project.
3. Because I didn't feel like forging you, I threw in my own info for the git config in `.travis.yml`. This was needed for the patch merging. I'd highly recommend switching that out for your own info.

This will at least make it easier for you to tell if Pull Requests are even worth looking into, as if it fails the tests or building, it'll let you know. You might still have to test for functionality, but it can filter out the crappy PRs for you. If you have any questions, let me know. :boom: