<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/bundler.git, branch colby/bundler-2-fix-git-https</title>
<subtitle>github.com: bundler/bundler.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/'/>
<entry>
<title>fix bug where bundler v3 is running a test for bundflet 2</title>
<updated>2019-06-03T10:03:37+00:00</updated>
<author>
<name>Colby Swandale</name>
<email>me@colby.fyi</email>
</author>
<published>2019-06-03T09:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=50c3395479ff9bca569212fbdc3a6e8743b92802'/>
<id>50c3395479ff9bca569212fbdc3a6e8743b92802</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #6798</title>
<updated>2019-05-28T12:14:30+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2018-11-26T23:09:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=1953cfdbd34b8f701ea2a330820b6bfb6b56c638'/>
<id>1953cfdbd34b8f701ea2a330820b6bfb6b56c638</id>
<content type='text'>
6798: Use https in the Github shortcut by default in Bundler 2 r=colby-swandale a=colby-swandale

This PR is setting Git gems to be fetched over https by default.

Note: This PR is successing #6791

Closes #6785

Co-authored-by: Colby Swandale &lt;me@colby.fyi&gt;
(cherry picked from commit cf45792213fadf97f7aa6464de8ebd79f09725d2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
6798: Use https in the Github shortcut by default in Bundler 2 r=colby-swandale a=colby-swandale

This PR is setting Git gems to be fetched over https by default.

Note: This PR is successing #6791

Closes #6785

Co-authored-by: Colby Swandale &lt;me@colby.fyi&gt;
(cherry picked from commit cf45792213fadf97f7aa6464de8ebd79f09725d2)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #7109 from bundler/colby/port-gem-helper</title>
<updated>2019-04-09T10:31:53+00:00</updated>
<author>
<name>Colby Swandale</name>
<email>hello@colby.fyi</email>
</author>
<published>2019-04-09T10:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=f54469ebb68b331ac676e5f0dbbdc41c70e9540a'/>
<id>f54469ebb68b331ac676e5f0dbbdc41c70e9540a</id>
<content type='text'>
Backport `GemHelper` changes for #7108</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backport `GemHelper` changes for #7108</pre>
</div>
</content>
</entry>
<entry>
<title>add bors configuation</title>
<updated>2019-04-09T09:48:17+00:00</updated>
<author>
<name>Colby Swandale</name>
<email>me@colby.fyi</email>
</author>
<published>2019-04-09T09:48:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=da0ff0c7c19c23e2c8deb11b748bdf6a34191411'/>
<id>da0ff0c7c19c23e2c8deb11b748bdf6a34191411</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>port GemHelper from master</title>
<updated>2019-04-08T14:34:14+00:00</updated>
<author>
<name>Colby Swandale</name>
<email>me@colby.fyi</email>
</author>
<published>2019-04-08T13:33:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=e8ea17604caf7759020ced419d401efb2924a750'/>
<id>e8ea17604caf7759020ced419d401efb2924a750</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #7080</title>
<updated>2019-04-08T12:05:03+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2019-04-01T14:23:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=b2c910cbb98a94c44d044678229413e54960642f'/>
<id>b2c910cbb98a94c44d044678229413e54960642f</id>
<content type='text'>
7080: Always pass the `--all` flag when needed r=deivid-rodriguez a=deivid-rodriguez

The problem was that some specs were still using `bundle update` to update all gems, which is deprecated.

My fix is to update all specs to use the new preferred command, namely, `bundle update --all`.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 63cc70aa2573345ebfb6bddaeef0b9d465591dd9)
(cherry picked from commit e423c83f1f6bccbfc992bca7aef2ad31d6449d75)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7080: Always pass the `--all` flag when needed r=deivid-rodriguez a=deivid-rodriguez

The problem was that some specs were still using `bundle update` to update all gems, which is deprecated.

My fix is to update all specs to use the new preferred command, namely, `bundle update --all`.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 63cc70aa2573345ebfb6bddaeef0b9d465591dd9)
(cherry picked from commit e423c83f1f6bccbfc992bca7aef2ad31d6449d75)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #7089</title>
<updated>2019-04-08T06:39:04+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2019-04-02T08:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=1fd59fa141ae04f8804618c86473daec880fa3e7'/>
<id>1fd59fa141ae04f8804618c86473daec880fa3e7</id>
<content type='text'>
7089: Normalize file URIs in spec's lockfiles r=hsbt a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was that bumping bundler's version in #7088 made a lockfile spec fail.

### What was your diagnosis of the problem?

My diagnosis was that there was a combination of bugs that was making this spec pass, but the spec was incorrect.

### What is your fix for the problem, implemented in this PR?

My fix is to change the test version the spec uses to not hit https://github.com/rubygems/rubygems/issues/2595, and thus reproduce the failure. And then fix the spec that was incorrect because the lockfile written had different URLs (`file://localhost/&lt;stuff&gt;`) from the lockfile we were checking against (`file://&lt;stuff&gt;`), thus tricking `bundle install` into thinking something had changed, and thus making it rewrite it with an incorrect bundler version.

### Why did you choose this fix out of the possible options?

I chose this fix because it makes #7088 pass and it reduces surprises.


Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 4cae424d604cbeb8ee84127a6b8896c45e7e2c84)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7089: Normalize file URIs in spec's lockfiles r=hsbt a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was that bumping bundler's version in #7088 made a lockfile spec fail.

### What was your diagnosis of the problem?

My diagnosis was that there was a combination of bugs that was making this spec pass, but the spec was incorrect.

### What is your fix for the problem, implemented in this PR?

My fix is to change the test version the spec uses to not hit https://github.com/rubygems/rubygems/issues/2595, and thus reproduce the failure. And then fix the spec that was incorrect because the lockfile written had different URLs (`file://localhost/&lt;stuff&gt;`) from the lockfile we were checking against (`file://&lt;stuff&gt;`), thus tricking `bundle install` into thinking something had changed, and thus making it rewrite it with an incorrect bundler version.

### Why did you choose this fix out of the possible options?

I chose this fix because it makes #7088 pass and it reduces surprises.


Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 4cae424d604cbeb8ee84127a6b8896c45e7e2c84)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #7068</title>
<updated>2019-04-05T11:27:24+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2019-03-28T09:07:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=531fcaa62cc68a3263de06c4dbbd6a56ecacfa28'/>
<id>531fcaa62cc68a3263de06c4dbbd6a56ecacfa28</id>
<content type='text'>
7068: Bump vendored fileutils to 1.2.0 r=hsbt a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was we manually updated some code in the vendored fileutils instead of using a released version.

### What was your diagnosis of the problem?

My diagnosis was that we should use the recently released fileutils 1.2.0.

### What is your fix for the problem, implemented in this PR?

My fix is to vendor it through `bin/rake vendor:fileutils[v1.2.0]`.

### Why did you choose this fix out of the possible options?

I chose this fix because it properly upgrades the vendored code to match what's last released.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 2167156db020fbe6ce74759cbf62ad1ceb651fb7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7068: Bump vendored fileutils to 1.2.0 r=hsbt a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was we manually updated some code in the vendored fileutils instead of using a released version.

### What was your diagnosis of the problem?

My diagnosis was that we should use the recently released fileutils 1.2.0.

### What is your fix for the problem, implemented in this PR?

My fix is to vendor it through `bin/rake vendor:fileutils[v1.2.0]`.

### Why did you choose this fix out of the possible options?

I chose this fix because it properly upgrades the vendored code to match what's last released.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 2167156db020fbe6ce74759cbf62ad1ceb651fb7)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #7036</title>
<updated>2019-04-05T11:26:30+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2019-03-27T06:54:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=65db92188d5102b7825cb5ba11622efea8d78aef'/>
<id>65db92188d5102b7825cb5ba11622efea8d78aef</id>
<content type='text'>
7036: Bump travis rubies r=hsbt a=deivid-rodriguez

The problem was that hacks create confusion, even if they include TODO notes.

My diagnosis was that we can should upgrade to the latest ruby releases to reduce the number of hacks we need to maintain.

My fix is to upgrade rubies and remove hacks.

I chose this fix because it's a good change.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit d368aa9e6257a27fab31efe0396069c8977cdc99)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7036: Bump travis rubies r=hsbt a=deivid-rodriguez

The problem was that hacks create confusion, even if they include TODO notes.

My diagnosis was that we can should upgrade to the latest ruby releases to reduce the number of hacks we need to maintain.

My fix is to upgrade rubies and remove hacks.

I chose this fix because it's a good change.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit d368aa9e6257a27fab31efe0396069c8977cdc99)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #7067</title>
<updated>2019-04-05T11:24:08+00:00</updated>
<author>
<name>Bundlerbot</name>
<email>bot@bundler.io</email>
</author>
<published>2019-03-26T00:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/bundler.git/commit/?id=8f3facd8e215b040a4cbb228f2a17f59c8048e67'/>
<id>8f3facd8e215b040a4cbb228f2a17f59c8048e67</id>
<content type='text'>
7067: Tweaking vendoring r=hsbt a=deivid-rodriguez

The problem was that we were not using the latest versions of some of our vendored dependencies.

My diagnosis was that we should upgrade them.

My fix is to upgrade them using `automatiek`, and add a few tweaks to our vendoring setup.

I chose this fix because.... I didn't really considered other options.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 6f39ea5b15d61e5bdf7915bc94d66c31b1242d15)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
7067: Tweaking vendoring r=hsbt a=deivid-rodriguez

The problem was that we were not using the latest versions of some of our vendored dependencies.

My diagnosis was that we should upgrade them.

My fix is to upgrade them using `automatiek`, and add a few tweaks to our vendoring setup.

I chose this fix because.... I didn't really considered other options.

Co-authored-by: David Rodríguez &lt;deivid.rodriguez@riseup.net&gt;
(cherry picked from commit 6f39ea5b15d61e5bdf7915bc94d66c31b1242d15)
</pre>
</div>
</content>
</entry>
</feed>
