Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loosen Jekyll Version Requirements. #53

Merged
merged 6 commits into from
Jun 2, 2015

Conversation

envygeeks
Copy link
Contributor

Currently we default install jekyll-feed across all our Docker images (master,beta included) and because of the tight coupling that happens on versioning we end up with multiple versions of Jekyll, this loosens that requirement since I don't assume this would break but if it does during this pull I'll gladly fix any problems so it works with both 2.5 and 3.0.

@envygeeks
Copy link
Contributor Author

/cc @benbalter @parkr @jekyll/core

@parkr
Copy link
Member

parkr commented Jun 2, 2015

👍

@benbalter
Copy link
Contributor

Can you make it >= 2.4 (what Pages currently runs)? Otherwise 👍. Nice implementation. Thanks for the pull request.

@envygeeks
Copy link
Contributor Author

@benbalter yup! Once I confirm that the current build works (since I added 2.2 and testing on 3.0 beta -- I don't know if you seen that) I'll drop it to 2.4 and add that to the matrix (unless you want to skip that in the matrix?)

@@ -1,9 +1,14 @@
language: ruby
rvm:
- 2.1
- 2.0.0
- 2.2
- 2.0
- 1.9.3
Copy link
Member

Choose a reason for hiding this comment

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

Jekyll 3 won't work here :( :(

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah I'm trying to work out the matrix exclude so I can skip this test on 1.9.3.

@envygeeks envygeeks force-pushed the loosen-jekyll-version-requirements branch 6 times, most recently from 38e5203 to cd14f47 Compare June 2, 2015 17:48
@envygeeks envygeeks force-pushed the loosen-jekyll-version-requirements branch from cd14f47 to 25030ed Compare June 2, 2015 17:52
@envygeeks
Copy link
Contributor Author

I have completed the matrix and figured that beast mode travis-ci configuration out. Now jekyll-feed tests 2.4 - 3.0 on select Ruby versions. This is safe for review and merge when everybody has 👍

@parkr
Copy link
Member

parkr commented Jun 2, 2015

:shipit:

@benbalter
Copy link
Contributor

Nice. Thanks again @envygeeks. 🐢

benbalter added a commit that referenced this pull request Jun 2, 2015
@benbalter benbalter merged commit 1272a55 into master Jun 2, 2015
@benbalter benbalter deleted the loosen-jekyll-version-requirements branch June 2, 2015 18:07
@jekyll jekyll locked and limited conversation to collaborators Feb 27, 2017
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