can you find a way to pull this up to the top level .travis.yml and make machinery so that travis can run your tests when pull requests are submitted?
I think the ideal would be to have a configure argument to enable/disable ruby support, similar to how we handle python