Skip to content

Add Jruby 10 to the CI matrix#1406

Closed
luismiramirez wants to merge 5 commits into
mainfrom
jruby10-compatibility
Closed

Add Jruby 10 to the CI matrix#1406
luismiramirez wants to merge 5 commits into
mainfrom
jruby10-compatibility

Conversation

@luismiramirez

@luismiramirez luismiramirez commented Apr 22, 2025

Copy link
Copy Markdown
Contributor

Add Jruby 10.0.0.0 to the build matrix.

[skip changeset]

closes #1405

@luismiramirez luismiramirez added the chore A small task that takes a day or two at the most. label Apr 22, 2025
@luismiramirez luismiramirez self-assigned this Apr 22, 2025
@luismiramirez
luismiramirez force-pushed the jruby10-compatibility branch from 81c52fb to 837af94 Compare April 22, 2025 10:55
Comment thread build_matrix.yml
@luismiramirez
luismiramirez force-pushed the jruby10-compatibility branch 9 times, most recently from c83397b to 3878c17 Compare April 22, 2025 12:43
@backlog-helper

Copy link
Copy Markdown

This is a message from the daily scheduled checks.

New issue guide | Backlog management | Rules | Feedback

@tombruijn
tombruijn force-pushed the jruby10-compatibility branch from 3878c17 to db4fbca Compare June 17, 2025 07:46
@tombruijn
tombruijn force-pushed the jruby10-compatibility branch 7 times, most recently from c3057a7 to dd29492 Compare June 17, 2025 15:51
Add Jruby 10.0.0.0 to the build matrix
@tombruijn
tombruijn force-pushed the jruby10-compatibility branch 4 times, most recently from 4204a5e to 33da6fb Compare June 18, 2025 07:02
@tombruijn
tombruijn force-pushed the jruby10-compatibility branch from 33da6fb to 9e7f62d Compare June 18, 2025 07:13
Test against the latest versions with the latest bugfixes.
The patchlevel of the Ruby version is included in JRuby and MRI after
updating the JRuby versions. Update the assertion to match.
@tombruijn
tombruijn force-pushed the jruby10-compatibility branch from 00a5c5c to f800db3 Compare June 18, 2025 08:29
@tombruijn

Copy link
Copy Markdown
Member

Looks like there's an issue with JRuby auto loading files/constants: jruby/jruby#8777

Leaving it for now and having a look when it's fixed.

@tombruijn
tombruijn marked this pull request as draft June 18, 2025 08:30
@tombruijn
tombruijn removed the request for review from unflxw June 18, 2025 08:30
We get some weird error that's unrelated to our tests or
instrumentation, so let's just ignore the older versions of Rails for
now.
For JRuby 10 with Rails, these files needs to be loaded.
@tombruijn
tombruijn force-pushed the jruby10-compatibility branch from f800db3 to 3d4f9b6 Compare June 18, 2025 08:32
@tombruijn
tombruijn deleted the jruby10-compatibility branch July 9, 2025 12:20
@tombruijn
tombruijn restored the jruby10-compatibility branch July 9, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore A small task that takes a day or two at the most.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add JRuby 10 to the CI build

2 participants