ocra
ocra copied to clipboard
Update to recent bundler
The latest bundler doesn't reload the environment when load.specs is called (it's memoized), so the gemfile option is not respected.
Update to recent bundler, and make it possible to use the same gemfile for the complete project and the specific ocra executable.
You can now refer to a gemfile that is structured with groups and only include the gems that are relevant (in the below case ‘tiny_tds’)
source 'https://rubygems.org' group :development do gem 'pry' gem ‘ocra’ end gem 'tiny_tds'
I also changed that including the gemfile would not check the loaded gems, as in my usecase this would include additional gems I don't use in the executable (for example ocra itself).
Thanks for the submission, but I have tried with Bundler 1.10.6 and Ruby 2.2.3p173 and can't reproduce any issue. Can you provide more details and a test-case or example that doesn't work?
I'm using bundler 1.11.2, but ruby 2.1.7.
I'll try to make a test project to show the behaviour.
Do you think the "groups" are a good idea? (group :development do)