[chore] impove build/test reliabiliy across jruby versions#418
Merged
chadlwilson merged 6 commits intojruby:masterfrom Apr 17, 2026
Merged
[chore] impove build/test reliabiliy across jruby versions#418chadlwilson merged 6 commits intojruby:masterfrom
chadlwilson merged 6 commits intojruby:masterfrom
Conversation
Contributor
chadlwilson
commented
Apr 17, 2026
- build/compile with default JRuby version while testing on a target version (rather than building and compiling with the test jruby version)
- fix coloring within GHA builds
- cherry-pick test for capturing error content from 1.2
- ensure all types of errors during error detail capture are caught
…ugin quirks We only need the deconstructed variant, but bundler-maven-plugin has a quirk where it only filters jruby-complete from forked process which we need to compile targetting one JRuby version, but run tests on another.
This makes it much easier to debug issues with requires, since they then don't affect every single test.
…re are handled While this shouldn't happen, currently if it does, the root exception is lost, which can be catastrophic for debugging.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.