Skip to content
This repository was archived by the owner on Apr 14, 2021. It is now read-only.

Removed jobs with old ruby versions from Travis CI.#6763

Closed
hsbt wants to merge 5 commits into2-0-stablefrom
removed-old-ruby-from-travis
Closed

Removed jobs with old ruby versions from Travis CI.#6763
hsbt wants to merge 5 commits into2-0-stablefrom
removed-old-ruby-from-travis

Conversation

@hsbt
Copy link
Copy Markdown
Member

@hsbt hsbt commented Oct 26, 2018

I removed the ruby versions under the Ruby 2.2. We need to fix gemspec and other parameters of .travis.yml. But this is the first step of Bundler-2.0.0 reboot.

@deivid-rodriguez
Copy link
Copy Markdown
Contributor

Oh my god, it's happening!! 🎉 🎉 Should we target this to master, and then backport it?

@deivid-rodriguez
Copy link
Copy Markdown
Contributor

Well, there's not much to add to master other than removing the 1.8.7 entry I guess, so separate PR's make more sense since you're branching 2-0-stable off 1-17-stable. Disregard my previous comment, it's ok like this!

@deivid-rodriguez
Copy link
Copy Markdown
Contributor

I have a question though, master supports 2.3.0 and up, is there any reason to keep 2.2?

Copy link
Copy Markdown
Member

@colby-swandale colby-swandale left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's sooo small now! 😮 🎉

@colby-swandale
Copy link
Copy Markdown
Member

@bundlerbot r+

ghost pushed a commit that referenced this pull request Oct 29, 2018
6763: Removed jobs with old ruby versions from Travis CI. r=colby-swandale a=hsbt

I removed the ruby versions under the Ruby 2.2. We need to fix gemspec and other parameters of .travis.yml. But this is the first step of Bundler-2.0.0 reboot.

Co-authored-by: SHIBATA Hiroshi <hsbt@ruby-lang.org>
@hsbt
Copy link
Copy Markdown
Member Author

hsbt commented Oct 29, 2018

@deivid-rodriguez I removed Ruby 2.2 and picked some jobs from the master branch 👍

@colby-swandale
Copy link
Copy Markdown
Member

colby-swandale commented Oct 29, 2018

Because Bundler 2 has not been released yet, we're still accepting PRs for Bundler 1 and this shouldn't be merged into master. I'll make a note to merge this change into master when we make the bundler 2 release.

@colby-swandale
Copy link
Copy Markdown
Member

Ah, bundlerbot won't pass because Rubocop is currently failing. This was because of me, sorry. I will manually merge this PR into 2-0-0 stable

colby-swandale pushed a commit that referenced this pull request Oct 29, 2018
6763: Removed jobs with old ruby versions from Travis CI. r=colby-swandale a=hsbt

I removed the ruby versions under the Ruby 2.2. We need to fix gemspec and other parameters of .travis.yml. But this is the first step of Bundler-2.0.0 reboot.

Co-authored-by: SHIBATA Hiroshi <hsbt@ruby-lang.org>
(cherry picked from commit 67771c0)
@ghost
Copy link
Copy Markdown

ghost commented Oct 29, 2018

Timed out

ghost pushed a commit that referenced this pull request Oct 29, 2018
6764: Remove unnecessary stuff from specs r=colby-swandale a=deivid-rodriguez

I wrote this patch a while ago but I didn't propose it because I didn't think it would be accepted. Now I think we're ready.

### What was the end-user problem that led to this PR?

The problem was that the specs have a lot of conditional behavior on `Gem::VERSION`.

### What was your diagnosis of the problem?

My diagnosis was that this was necessary because of testing against a big range of rubygems versions on the latest stable branch.

### What is your fix for the problem, implemented in this PR?

My fix is to remove all the conditionals since we'll no longer test against rubygems versions that old on the latest stable, once #6763 lands.

### Why did you choose this fix out of the possible options?

I chose this fix because it makes test code simpler.


Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
colby-swandale pushed a commit that referenced this pull request Nov 3, 2018
6763: Removed jobs with old ruby versions from Travis CI. r=colby-swandale a=hsbt

I removed the ruby versions under the Ruby 2.2. We need to fix gemspec and other parameters of .travis.yml. But this is the first step of Bundler-2.0.0 reboot.

Co-authored-by: SHIBATA Hiroshi <hsbt@ruby-lang.org>
(cherry picked from commit 67771c0)
@hsbt hsbt added this to the 2.0.0 milestone Nov 3, 2018
@hsbt
Copy link
Copy Markdown
Member Author

hsbt commented Nov 4, 2018

This pull request has been merged at 9ecc86f

@hsbt hsbt closed this Nov 4, 2018
@hsbt hsbt deleted the removed-old-ruby-from-travis branch November 4, 2018 00:45
colby-swandale pushed a commit that referenced this pull request Mar 23, 2019
6764: Remove unnecessary stuff from specs r=colby-swandale a=deivid-rodriguez

I wrote this patch a while ago but I didn't propose it because I didn't think it would be accepted. Now I think we're ready.

The problem was that the specs have a lot of conditional behavior on `Gem::VERSION`.

My diagnosis was that this was necessary because of testing against a big range of rubygems versions on the latest stable branch.

My fix is to remove all the conditionals since we'll no longer test against rubygems versions that old on the latest stable, once #6763 lands.

I chose this fix because it makes test code simpler.

Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
(cherry picked from commit 27ab011)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants