Skip to content

Updating Ruby and Jekyll versions for testing#290

Merged
jekyllbot merged 5 commits intojekyll:masterfrom
njt1982:patch-3
Jan 17, 2017
Merged

Updating Ruby and Jekyll versions for testing#290
jekyllbot merged 5 commits intojekyll:masterfrom
njt1982:patch-3

Conversation

@njt1982
Copy link
Contributor

@njt1982 njt1982 commented Jan 15, 2017

Nokogiri no longer supports Ruby 1.9.3 it seems, causing tests to fail.

Given 1.9.3 is EOL, IMHO it should not longer be supported by this Gem.

Also, 2.0 is EOL so there is no point adding that. And it seems 2.3 and 2.4 are not available yet either.

Nokogiri no longer supports Ruby 1.9.3 it seems, causing tests to fail.
.travis.yml Outdated
@@ -1,6 +1,5 @@
language: ruby
rvm:
- 2.3
Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'll try 2.3.1 if a653148 passes :)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

.travis.yml Outdated
- JEKYLL_VERSION=3.3
- JEKYLL_VERSION=3.0
- JEKYLL_VERSION=2.5
- JEKYLL_VERSION=2.0
Copy link
Member

Choose a reason for hiding this comment

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

Is there a reason to support Jekyll 2.0?
You could probably even drop Jekyll 2.5 at this point.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was trying to find what Jekyll versions were being supported. I guess now 3.x is up to 3.3, the 2.x branch is probably dead? Should be tested for legacy users I suppose...

Does 2.5 uses the 2.5.3 release?

.travis.yml Outdated
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true
matrix:
- JEKYLL_VERSION=3.3
Copy link
Member

Choose a reason for hiding this comment

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

I think Bundler actually resolves 3.0 to the latest 3.x version, as can be seen here

.travis.yml Outdated
- JEKYLL_VERSION=3.3
- JEKYLL_VERSION=3.0
- JEKYLL_VERSION=2.5
- JEKYLL_VERSION=2.5.3
Copy link
Member

Choose a reason for hiding this comment

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

Same as above, but if we want to be extra explicit, I don't think there's any harm 👍

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ahh cool - I think using the lastest within that branch makes more sense. Adds maintenance headaches otherwise.

2.5 will also resolve to 2.5.3 too.
Copy link
Member

@pathawks pathawks left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks @njt1982 👍

@njt1982
Copy link
Contributor Author

njt1982 commented Jan 16, 2017

@pathawks thanks for the quick reviews - would be good to get this in so other PR's can be properly tested :)

@parkr
Copy link
Member

parkr commented Jan 17, 2017

@jekyllbot: merge +dev

@jekyllbot jekyllbot merged commit 5e33eb8 into jekyll:master Jan 17, 2017
jekyllbot added a commit that referenced this pull request Jan 17, 2017
@njt1982 njt1982 deleted the patch-3 branch January 17, 2017 11:21
@jekyll jekyll locked and limited conversation to collaborators Apr 28, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants