Headache-free continuous integration

Good Build, Good Karma

Author(s):

A new service on travis-ci.org picks up GitHub projects, runs new code through test suites, and notifies the owners if the build fails. Its API enables Perl scripts to gather historical build data, including who-broke-the-build tabulations.

Open source projects, especially, benefit from agile development methods involving continuous integration (CI). Any change of code in the public repository should immediately trigger a test suite run to draw the development community‚Äôs attention to any issues.