summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Avoid duplicating specs in the lockfile after updating w/ the gem uninstalledseg-lockfile-duplicatesSamuel Giddins2017-04-192-1/+13
|
* Merge tag 'v1.15.0.pre.1'Samuel Giddins2017-04-172-1/+45
|\ | | | | | | Version 1.15.0.pre.1
| * Version 1.15.0.pre.1 with changelogv1.15.0.pre.1Samuel Giddins2017-04-172-1/+45
|/
* Auto merge of #5589 - bundler:seg-error-report, r=segiddinsThe Bundler Bot2017-04-162-4/+4
|\ | | | | | | | | | | [Env] Default to always printing gemfile & gemspecs This will save a lot of time spent asking for them, and is something I thought we'd already done
| * [Env] Default to always printing gemfile & gemspecsseg-error-reportSamuel Giddins2017-04-152-4/+4
|/
* Auto merge of #5585 - bundler:seg-spec-set-perf, r=segiddinsThe Bundler Bot2017-04-155-19/+31
|\ | | | | | | | | | | | | | | Speed up spec sets Nothing major, but why not ¯\_(ツ)_/¯ Closes #5057
| * [RubyGemsExt] Speed up Dependency#to_lockseg-spec-set-perfSamuel Giddins2017-04-151-3/+8
| |
| * [SpecSet] Use a set for #forSamuel Giddins2017-04-141-4/+3
| |
| * [SepcSet] Avoid compacting when the array never contains nilSamuel Giddins2017-04-141-6/+7
| |
| * [SpecSet] Avoid sorting specs in initializerSamuel Giddins2017-04-142-2/+2
| |
| * [Index] Avoid sorting specs in intermediary searchesSamuel Giddins2017-04-141-3/+9
| |
| * [Definition] Avoid checking settings in a loopSamuel Giddins2017-04-141-1/+2
| |
* | Auto merge of #5306 - colby-swandale:bundler-config-parseable-flag, r=segiddinsThe Bundler Bot2017-04-153-6/+114
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Bundler config parseable flag This PR is continuing on from #4919. This adds an option to `bundle config` called `parseable` that prints the value of config without the verbose. Example: $ bundle config foo --parseable bar Closes #4919
| * print key & value on config set and print new value when overwritting ↵Colby Swandale2017-04-152-7/+12
| | | | | | | | existing config
| * print old config value in parseable format using overwriting an existingColby Swandale2017-04-122-1/+15
| | | | | | | | value
| * print only highest priority value per configColby Swandale2017-04-063-17/+7
| |
| * update config output parseable format and specsColby Swandale2017-04-053-3/+28
| |
| * print minimal report of configuration with bundler config --parseableColby Swandale2017-04-032-6/+33
| |
| * Merge remote-tracking branch 'upstream/master' into ↵Colby Swandale2017-03-29342-2005/+7103
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bundler-config-parseable-flag * upstream/master: (522 commits) add tests fix EOL Require socket in the file that needs it use Gem::Version.correct? instead of catching exceptions remove rails 2.3 from ISSUES guide quote empty PATH turns out linux needs env vars to be quoted (even when empty) run specs without git in the env add specs to test gem command when git is not installed (note: this won't actually work at the moment) dont create .gitignore as well if git is not installed in the gem command dont init new git repo unless git is installed on gem command fix spacing between paragraphs in generated READMEs for new gems Account for differing behavior in hash#select between 1.8.7 and 1.9.3+ .map -> .each, as we are not using return value Only uninstall plugins that we attempted to install. Documentation at the correct place Double quotes and small documentation --key parameter can be set via bundle config gem.push_key Add a spec for nested bundle exec with a gem that shadows a default gem Allow installing a gem from an arbitrary repo in the specs ...
| * | remove duplicate conditionColby Swandale2017-01-061-1/+2
| | |
| * | cleanup and add missing specs are parseable optionColby Swandale2017-01-051-27/+24
| | |
| * | move parseable functionality down a bit and only when no args are givenColby Swandale2017-01-051-2/+2
| | |
| * | removed parseable alias optionColby Swandale2017-01-051-1/+1
| | |
| * | Add specs to ensure parseable doesn't break global and local setJuanitoFatas2016-09-151-0/+12
| | |
| * | Add more test cases for bundle config --parseable optionJuanitoFatas2016-08-281-2/+26
| | |
| * | Add parseable option to bundle configJuanitoFatas2016-08-263-0/+13
| | |
* | | Auto merge of #5571 - bundler:seg-deadlocking-is-bad, r=indirectThe Bundler Bot2017-04-1412-37/+79
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid deadlocking when installing with a lockfile missing dependencies Closes #5378. Closes #5480. Closes #5519. Closes #5526. Closes #5529. Closes #5549. Closes https://github.com/bundler/bundler/issues/5572. Not the ideal fix (the error message could be more helpful in pointing out which issue is being faced), but overall better than deadlocking.
| * | | Stop allowing -rbundler/setup to silently ignore added specs in deployment modeseg-deadlocking-is-badSamuel Giddins2017-04-133-2/+14
| | | |
| * | | [SpecSet] Dont allow deps to silently go unsatisfiedSamuel Giddins2017-04-132-3/+5
| | | |
| * | | Support rubygems that print dep type in specsSamuel Giddins2017-04-131-1/+1
| | | |
| * | | [SharedHelpers] Restore debug message for dep mismatchSamuel Giddins2017-04-135-13/+16
| | | |
| * | | Avoid deadlocking when installing with a lockfile missing dependenciesSamuel Giddins2017-04-136-28/+53
| | | |
* | | | Auto merge of #5579 - bundler:seg-downloader-error, r=colby-swandaleThe Bundler Bot2017-04-142-5/+6
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | [Downloader] Print underlying error in HTTPError Closes #5577
| * | | [Downloader] Print underlying error in HTTPErrorseg-downloader-errorSamuel Giddins2017-04-132-5/+6
|/ / /
* | | Auto merge of #5580 - koic:use_latest_rubies, r=segiddinsThe Bundler Bot2017-04-132-4/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CI against Ruby 2.2.7, 2.3.4, and 2.4.1 These Ruby versions has been released, and these are available on Travis CI. https://www.ruby-lang.org/en/news/2017/03/22/ruby-2-4-1-released https://www.ruby-lang.org/en/news/2017/03/28/ruby-2-2-7-released https://www.ruby-lang.org/en/news/2017/03/30/ruby-2-3-4-released Thanks.
| * | | Change to a too large value that doesn't conflict in the futureKoichi ITO2017-04-131-1/+1
| | | |
| * | | CI against Ruby 2.2.7, 2.3.4, and 2.4.1Koichi ITO2017-04-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These Ruby versions has been released, and these are available on Travis CI. https://www.ruby-lang.org/en/news/2017/03/22/ruby-2-4-1-released https://www.ruby-lang.org/en/news/2017/03/28/ruby-2-2-7-released https://www.ruby-lang.org/en/news/2017/03/30/ruby-2-3-4-released
* | | | Auto merge of #5581 - bundler:seg-pristine-skip-bundler, r=segiddinsThe Bundler Bot2017-04-123-7/+17
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | [Pristine] Skip the bundler gem Since Source::Rubygems will never re-install it Closes #5578
| * | | [Pristine] Skip the bundler gemseg-pristine-skip-bundlerSamuel Giddins2017-04-123-7/+17
|/ / / | | | | | | | | | Since Source::Rubygems will never re-install it
* | | Auto merge of #5503 - denniss:ds-bundle-pristine, r=segiddinsThe Bundler Bot2017-04-114-0/+136
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implementation of `bundle pristine` Initial implementation of bundle pristine Addressing: https://github.com/bundler/bundler/issues/4509 https://github.com/bundler/bundler-features/issues/5
| * | | Remove gem folder and re-installDennis Suratna2017-04-111-0/+1
| | | |
| * | | Only prints out platform for non ruby and non-nil platformDennis Suratna2017-04-111-5/+1
| | | |
| * | | Fix rubocop errorsDennis Suratna2017-04-112-18/+17
| | | |
| * | | Handle and test gemspec. Add platform to messageDennis Suratna2017-04-112-5/+41
| | | |
| * | | Refactor specs and pristineDennis Suratna2017-04-112-26/+27
| | | |
| * | | Expand test and refactor to re-install using sourceDennis Suratna2017-04-113-28/+24
| | | |
| * | | Add more specs and handle git sourceDennis Suratna2017-04-112-29/+41
| | | |
| * | | Initial pristine specsDennis Suratna2017-04-111-0/+50
| | | |
| * | | Initial implementation of 'bundle pristine'Dennis Suratna2017-04-112-0/+45
| | | |
* | | | Auto merge of #5486 - denniss:4901-add-command, r=segiddinsThe Bundler Bot2017-04-115-19/+181
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add command implementation @indirect @segiddins Starting out with implementation of add command. Not very sure of what the differences are with `inject` other than this will have no ui and run install