Over the last several months I've noticed that the Jenkins-based builds used to validate GitHub pull-requests for Artemis are failing at a significant rate for illegitimate reasons (e.g. environmental issues, timing out because they're too slow, etc.) or not being run at all. Even as I type this there are 4 PR builds listed on https://builds.apache.org/ which have been waiting for hours.
I'd like to solve this problem so we have relatively quick & reliable PR builds. I'm vaguely familiar with Travis CI, and I know other Apache projects use it for PR builds. I think it would be worth investigating whether or not it would solve our problem. What do you guys think? Does anybody in the community have experience with Travis CI? Justin