Travis-ci for continuous integration

Ewoud Kohl van Wijngaarden ewoud+ovirt at kohlvanwijngaarden.nl
Fri Jun 6 15:05:22 UTC 2014


On Fri, Jun 06, 2014 at 10:44:40AM -0400, Antoni Segura Puimedon wrote:
> Hi,
> 
> Vinzenz Feenstra today showed me how easy it is to integrate travis continous
> integration building with github repositories and pointed out that it is
> free for floss projects.
> 
> Since we are a floss project and have already mirrors in github, I would propose
> that we create .travis.yml files so some of our continuous integration tests
> and builds run (without spending any of our resources) in travis.
> 
> The big advantage for vdsm, for example, is that the travis containers run
> debian and it would be very nice to have it set up so it alerts us if we
> break the debian/ubuntu builds.

It only works on pushed patches and pull requests. Since we use gerrit
and no pull requests, it would only catch something after it has been
pushed. Maybe not a problem, but at least something to consider.



More information about the Infra mailing list