Jeff,

i also noted that each time a PR is updated, a new Travis build is 
started.
on the other hand, Jenkins is a bit smarter and does not build or cancel 
"obsolete" PR.
i think most of us cannot manually direct Travis to cancel a given build.

fwiw, building pushes is not useless.
we recently hit a case in which the PR was successfully built, then some 
other changes were made but they did not cause any conflicts from a a 
git point of view, so the PR was merged.
unfortunatly, master could not build any more because there was a indeed 
a conflict that git had no way to detect.

Cheers,

Gilles

----- Original Message -----
> I noticed the other evening that we are doing two things at Travis:
> 
> 1. Building pull requests
> 2. Building pushes
> 
> The 2nd one might well be contributing to our backlog (i.e., every 
time a PR is merged to the ompi repo, we Travis build again).
> 
> I also confirmed with Travis that we're supposed to he able to be 
building 5 jobs concurrently within Travis.
> 
> I've just turned off building pushes, so we should *only* be building 
pull requests.  Let's see if this will help with the turnaround time on 
Travis builds...
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> 
> _______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
> 


_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to