<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bundler.git, branch seg-silence-tests</title>
<subtitle>github.com: bundler/bundler.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/'/>
<entry>
<title>Fix RubyGems printing packaging messages during the specs</title>
<updated>2016-07-05T13:44:07+00:00</updated>
<author>
<name>Samuel Giddins</name>
<email>segiddins@segiddins.me</email>
</author>
<published>2016-07-05T13:44:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=1745ecc0832bef1103b674a85f5b4c4a63f65d5f'/>
<id>1745ecc0832bef1103b674a85f5b4c4a63f65d5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto merge of #4632 - b-ggs:bundle-add, r=RochesterinNYC</title>
<updated>2016-07-04T01:40:09+00:00</updated>
<author>
<name>Homu</name>
<email>homu@barosl.com</email>
</author>
<published>2016-07-04T01:40:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=2439ac84cfd731aaee9ebaca284cb077cf601969'/>
<id>2439ac84cfd731aaee9ebaca284cb077cf601969</id>
<content type='text'>
Add `bundle add` command to add gems into the Gemfile

Continuing the work done to implement `bundle add GEM` from bundler/bundler#4546

To do:
- [x] Cherry-pick commit from @ognevsky
- [x] Run specs
- [x] Use Bundler.definition to resolve `last_version_number`
- [x] Pattern `bundle add` implementation after `bundle inject`
- [x] Add option to specify added gem's `group`
- [x] Add option to specify added gem's `source`
- [x] Modify existing specs &amp; add additional specs

@RochesterinNYC

---

Closes #4546
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add `bundle add` command to add gems into the Gemfile

Continuing the work done to implement `bundle add GEM` from bundler/bundler#4546

To do:
- [x] Cherry-pick commit from @ognevsky
- [x] Run specs
- [x] Use Bundler.definition to resolve `last_version_number`
- [x] Pattern `bundle add` implementation after `bundle inject`
- [x] Add option to specify added gem's `group`
- [x] Add option to specify added gem's `source`
- [x] Modify existing specs &amp; add additional specs

@RochesterinNYC

---

Closes #4546
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto merge of #4720 - b-ggs:4707-outdated-warning, r=RochesterinNYC</title>
<updated>2016-07-04T00:23:57+00:00</updated>
<author>
<name>Homu</name>
<email>homu@barosl.com</email>
</author>
<published>2016-07-04T00:23:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=75aa757f7ae4863fcc78f585f32332ebff8f173a'/>
<id>75aa757f7ae4863fcc78f585f32332ebff8f173a</id>
<content type='text'>
Print an outdated warning when a project is locked to an old version of Bundler

@indirect @RochesterinNYC

I'm a bit stumped.

The original issue on bundler/bundler#4707 mentions that this warning should only be printed once unless the user updates their version of Bundler, and that the warned version should be stored in `Bundler.settings[:warned_version]`.

The issue is that, AFAIK, this file, `postit_trampoline.rb` is the last place where I can access both the `installed_version` (system version) and the `running_version` (project's version) of Bundler before it completely switches over to the `running_version`.

Since `Bundler.settings` still hasn't been initialized at this point, I can't store the `running_version` in `Bundler.settings[:warned_version]`.

Right now, this warning is shown every time a `bundle` command is issued in a project directory where `installed_version != running_version`.

Is there any other way I can store the warned version from this file?

---

Closes #4707
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print an outdated warning when a project is locked to an old version of Bundler

@indirect @RochesterinNYC

I'm a bit stumped.

The original issue on bundler/bundler#4707 mentions that this warning should only be printed once unless the user updates their version of Bundler, and that the warned version should be stored in `Bundler.settings[:warned_version]`.

The issue is that, AFAIK, this file, `postit_trampoline.rb` is the last place where I can access both the `installed_version` (system version) and the `running_version` (project's version) of Bundler before it completely switches over to the `running_version`.

Since `Bundler.settings` still hasn't been initialized at this point, I can't store the `running_version` in `Bundler.settings[:warned_version]`.

Right now, this warning is shown every time a `bundle` command is issued in a project directory where `installed_version != running_version`.

Is there any other way I can store the warned version from this file?

---

Closes #4707
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto merge of #4735 - b-ggs:bundler-bundle-executables, r=segiddins</title>
<updated>2016-07-03T03:42:59+00:00</updated>
<author>
<name>Homu</name>
<email>homu@barosl.com</email>
</author>
<published>2016-07-03T03:42:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=77d723d25b0aa471b0070bc27855d267e517fdd0'/>
<id>77d723d25b0aa471b0070bc27855d267e517fdd0</id>
<content type='text'>
Make `bundler` and `bundle` executables have the same functionality

Closes #4725
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make `bundler` and `bundle` executables have the same functionality

Closes #4725
</pre>
</div>
</content>
</entry>
<entry>
<title>Add `bundler` method in helper</title>
<updated>2016-07-03T03:36:10+00:00</updated>
<author>
<name>Boggs</name>
<email>hello@boggs.xyz</email>
</author>
<published>2016-07-01T09:14:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=2c3c23e041aea03a34e56ef0d8878f98515ba19f'/>
<id>2c3c23e041aea03a34e56ef0d8878f98515ba19f</id>
<content type='text'>
Add spec for `bundler` executable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add spec for `bundler` executable
</pre>
</div>
</content>
</entry>
<entry>
<title>Make `bundler` and `bundle` executables have the same functionality</title>
<updated>2016-07-03T03:36:10+00:00</updated>
<author>
<name>Boggs</name>
<email>hello@boggs.xyz</email>
</author>
<published>2016-06-29T11:00:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=2894378f018af36c9f0682f7032e934b76edc29f'/>
<id>2894378f018af36c9f0682f7032e934b76edc29f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto merge of #4745 - asutoshpalai:rack-fix, r=segiddins</title>
<updated>2016-07-02T22:21:44+00:00</updated>
<author>
<name>Homu</name>
<email>homu@barosl.com</email>
</author>
<published>2016-07-02T22:21:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=5d24e18c110ba7fb210d9c29f931754466b7f2ea'/>
<id>5d24e18c110ba7fb210d9c29f931754466b7f2ea</id>
<content type='text'>
Installing gems without version after the ones with version for tests

`rake &lt; 2` should be installed before `artifice`.

On `ruby 1.8.7` it fails randomly because of no specific order of hash traversal.

https://travis-ci.org/bundler/bundler/builds/141867428
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Installing gems without version after the ones with version for tests

`rake &lt; 2` should be installed before `artifice`.

On `ruby 1.8.7` it fails randomly because of no specific order of hash traversal.

https://travis-ci.org/bundler/bundler/builds/141867428
</pre>
</div>
</content>
</entry>
<entry>
<title>Installing gems without version after the ones with version for tests</title>
<updated>2016-07-02T16:36:10+00:00</updated>
<author>
<name>Asutosh Palai</name>
<email>asupalai@gmail.com</email>
</author>
<published>2016-07-02T03:13:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=8b5c73f61f525e138719742459f5a8b984d78ab0'/>
<id>8b5c73f61f525e138719742459f5a8b984d78ab0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto merge of #4744 - eagletmt:fix-rack2-failures, r=segiddins</title>
<updated>2016-07-02T14:45:19+00:00</updated>
<author>
<name>Homu</name>
<email>homu@barosl.com</email>
</author>
<published>2016-07-02T14:45:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=fdf7feb682558831c00df04c2258e9db5ab33629'/>
<id>fdf7feb682558831c00df04c2258e9db5ab33629</id>
<content type='text'>
Fix test failures due to Rack 2.x

- Rack 2.x requires Ruby version &gt;= 2.2.2
- artifice doesn't support rack 2.x now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix test failures due to Rack 2.x

- Rack 2.x requires Ruby version &gt;= 2.2.2
- artifice doesn't support rack 2.x now.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix test failures due to Rack 2.x</title>
<updated>2016-07-02T08:07:43+00:00</updated>
<author>
<name>Kohei Suzuki</name>
<email>eagletmt@gmail.com</email>
</author>
<published>2016-07-02T08:00:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/bundler.git/commit/?id=28798c7a34bab72347f27372f8efc608c274deb2'/>
<id>28798c7a34bab72347f27372f8efc608c274deb2</id>
<content type='text'>
- Rack 2.x requires Ruby version &gt;= 2.2.2
- artifice doesn't support rack 2.x now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Rack 2.x requires Ruby version &gt;= 2.2.2
- artifice doesn't support rack 2.x now.
</pre>
</div>
</content>
</entry>
</feed>
