[ovs-dev] [PATCH] build: Add travis continuous integration support

Ben Pfaff blp at nicira.com
Mon Aug 25 16:01:50 UTC 2014


On Mon, Aug 25, 2014 at 05:58:09PM +0200, Thomas Graf wrote:
> On 08/25/14 at 08:50am, Ben Pfaff wrote:
> > Is there a way to get emailed build success/failure reports?
> 
> Yes:
> 
> 1. You can connect the main ovs git repo to travis-ci. This will
>    result in a email to both the author and commiter if a new
>    commit to any branch breaks the build. It will keep emailing
>    respectively nagging you for any additional commit with the
>    build still broken.

I wouldn't mind this personally--I'm good at dealing with/ignoring
email--but I suspect that it's not generally a socially acceptable thing
to do.

> 2. We can set a notification email (new list?) to extend the
>    notification to not only author/committer. We should not encode
>    this into .travis.yml though because any commit to a fork would
>    trigger such an email as well. There is a way to retrieve
>    github repo settings in .travis.yml which we could use to avoid
>    that, if you find this useful I can look into that.

This sounds nice to me.  I'd subscribe to that list.

What do we have to do to get this set up?

> 3. Same as (2) but with an IRC channel as target.

I'd find that less useful because I'm not in the channel all the time,
but if others would find it useful then it makes sense too.

Thanks,

Ben.



More information about the dev mailing list