Cómo implementar en Heroku con un Gemfile / BUNDLE_GEMFILE diferente

Tengo una aplicación que se testing en travis ci con 4 temas diferentes que se configuran utilizando diferentes Gemfiles a través de la variable de entorno BUNDLE_GEMFILE / gemfile: opción en travis. ( https://github.com/learnery/learnery ). También configuré la implementación automática en heroku desde travis ci. Ahora quiero implementar las 4 configuraciones diferentes basadas en los diferentes Gemfiles, pero aparentemente configurando BUNDLE_GEMFILE con

heroku config:set BUNDLE_GEMFILE=gemfiles/Gemfile.railsgirls 

no funciona – da como resultado este error en el logging heroku:

/app/vendor/bundle/ruby/2.0.0/gems/bundler-1.3.2/lib/bundler/spec_set.rb:92:in `block in materialize ': no ​​se pudo encontrar rake-10.0.4 en ninguno de fonts (Bundler :: GemNotFound)

  • lo cual asumo es debido a los diferentes Gemfile.lock presentes en el repository y el producido por bundler.

¿Alguna sugerencia de cómo resolver esto?