-
-
Notifications
You must be signed in to change notification settings - Fork 904
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
Drop support for JRuby 1.7 #1741
Comments
- remove job from PR pipeline - move master job into "allow-failure" group [partly addresses #1741]
Things to do here:
|
Note: JRuby 1.7 was removed from the CI pipelines when Note: the So the updated punch list is:
|
This file hasn't been changed since Feb 2018 which reinforces my belief that it's unused and unnecessary. Also, I turned off Travis builds 10 months ago and nobody has noticed. Related context at #1741 [skip ci]
because we're officially removing support for JRuby 1.7 Part of #1741 [skip ci]
@jvshahid I'm curious if you see any other JRuby code that's specific to 1.7 support (or Ruby 1.9 support)? Notably, in |
@jvshahid bumping this. I think what I have on master is OK and so if you can't take a look I'll probably proceed anyway. |
I took a quick look and couldn't find anything besides the few comments we had. I'm not sure if there is an easy way to discover things that we can remove other than trying them out. I made a few changes locally to stop using deprecated JRuby APIs. I don't think it is a blocker though. I will probably push those to a PR in the next few hours to test the changes in CI. |
Word, OK. I'm going to close this, then. Thanks, @jvshahid! |
most of the btw. I did notice CI builds missing :) 1edf503 ... what's the status there, would you guys care to get Travis builds back or are they problematic to manage (we could simplify or allow failures)? |
Can you help me understand what you're perceiving as "missing" with respect to CI? We have CI running a multi-ruby cross-platform build suite on every commit on master and every PR at https://ci.nokogiri.org/. |
@flavorjones sorry I did not know that ... what I am missing is smt to run if I do an experiment in a fork. |
@kares As I mentioned in the commit you referenced, the Travis builds have been turned off for nearly a year. If you want to run tests on a fork, |
See jruby/jruby#4112 for background on JRuby 1.7 reaching EOL last year.
Also see our CI builds going red because Rake has ended support for "ruby 1.9" which is what JRuby self-identifies as.
The text was updated successfully, but these errors were encountered: