rails bundle install uniquement à la production

Excuses si c'est un RTFM-type de question, mais je suis encore nouveau pour rails/ruby/bundler et je suis un peu confus.

Dans notre config/application.rb fichier, il y a cette bundler segment:

if defined?(Bundler)         
  # If you precompile assets before deploying to production, use this line
  Bundler.require(*Rails.groups(:assets => %w(development test)))
  # If you want your assets lazily compiled in production, use this line
  # Bundler.require(:default, :assets, Rails.env)
end

et dans notre Gemfile nous utilisons différents groupes, par exemple

group :development, :test do
  gem "rspec-rails", ">= 2.7.0", :group => [:development, :test]
  gem 'shoulda-matchers'
  gem 'watchr'
  gem 'spork', '~> 1.0rc'
  gem 'spectator'                          
  gem 'debugger'
  gem 'wirble'
end

Mais quand je lance RAILS_ENV=production bundle install (ou bundle install --deployment), il reste installe des trésors de développement/test de groupe...

Pourquoi ce qui se passe ou comment puis-je faire ce travail correctement?

InformationsquelleAutor gingerlime | 2012-06-06