MetricsGrimoire/CVSAnalY — pull request #59 by andygrunwald (2014-02-11 13:35:01+00:00)
Title: Add support for Travis CI

Travis CI (http://travis-ci.org) is a hosted, distributed continuous integration service used to build and test projects hosted at GitHub.

It supports various languages and is free to use.
It offers PR support. This means, every PR is tested against the CI script which is supported by the file .travis.yml in the repository.

A complete documentation can be found here: http://docs.travis-ci.com/

How the complete setup can be look like, here is a complete integration: https://travis-ci.org/andygrunwald/CVSAnalY

The configuration is very easy and can be found in the PR and here: https://github.com/andygrunwald/CVSAnalY/blob/develop-travisci/.travis.yml

The IRC notification after every build looks like:
```
[travis-ci] andygrunwald/CVSAnalY#16 (develop-travisci - 15157a6 : Andy Grunwald): The build passed.
[travis-ci] Change view : https://github.com/andygrunwald/CVSAnalY/compare/d8400400ef41...15157a63a3f6
[travis-ci] Build details : http://travis-ci.org/andygrunwald/CVSAnalY/builds/18637758
```

After merge of this PR you have to setup and test the Github service hook under https://github.com/MetricsGrimoire/CVSAnalY/settings/hooks.
I do not have the rights to do this. But i can support you.