• Jun 12, 2011
  • Jun 9, 2011
  • May 27, 2011
  • May 5, 2011
  • May 4, 2011
  • May 4, 2011
  • Apr 29, 2011
  • Apr 8, 2011
  • Apr 1, 2011
  • Feb 16, 2011

    v1.1.pre.1-chef

    Extend Bundler to accommodate Chef use cases (Configure app servers)
    closes #324  Gracefully handling missing git sources for gem dependencies
    closes #875  ENV['GEM_PATH'] respected but not ENV['BUNDLE_PATH']
    closes #880  Can we get a :system option for :git gems?
    closes #898  Add :decorate and :overwrite subcommands to git (:git_* for gem)
    closes #979  Problem specifying alternate library name with :git scheme
    closes #1043 Remove Git dependency from bundler.gemspec
    
    Generally fixes up many spec's that were falsely passing.
    
    ## Closed issues notes:
     Extend Bundler to accommodate Chef use cases (Config app servers)
    
    324  Gracefully handling missing git sources for gem dependencies
         - In the test case I cite in that bug report, the message is:
           Could not find gem 'couchdb', required by 'chef', in any of the sources
    875  ENV['GEM_PATH'] respected but not ENV['BUNDLE_PATH']
         - I've resolved this for Git sources by respecting ENV['BUNDLE_INSTALL_PATH'] in the Gemfile
    880  Can we get a :system option for :git gems?
         - I've added `ENV[BUNDLE_INSTALL_PATH]` and bundle `--install-path`, which
         is the fallback the OP requests..."maybe if BUNDLE_PATH could be BUNDLE_PATH without the ruby_scope appended, that might give me a fallback"
    898  Add :decorate and :overwrite subcommands to git (:git_* for gem)
         `git ... :decorate=><boolean>`
         `gem ... :git_decorate=><boolean>`
         - Hash decoration of installed folder name is off by default.
         - Hash decoration of local Git cache is still decorated.
    979  Problem specifying alternate library name with :git scheme
    1043 Remove Git dependency from bundler.gemspec
    
    ## Related issues:
    issue #1013 Problem resolving deps from a git repo
    issue #1016
    issue #1017 Resolver not working correctly
    issue #1027 Path bug
    issue #396 Add :dest and :path sub-options to :git
        - While not configurable in the Gemfile, i.e. at the method level (git, and gem)
          You can direct Bundler to install to a path without any Bundler adding
          to the path: `bundle install --install-path '/install/exactly/here'`
    
    Signed-off-by: Hedgehog <hedgehogshiatus@gmail.com>