Travis should run three Puppet versions in a matrix with three Ruby versions, but...