Skip to content

Conversation

@Sinjo
Copy link
Member

@Sinjo Sinjo commented Dec 27, 2023

CircleCI started making their next-gen Docker images under the cimg/ prefix a few years ago and decided not to support JRuby any more.

As of the latest JRuby release (9.4), they are no longer publishing new images. This commit switches us to the official JRuby image, which is CircleCI's suggestion.

See: https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034


Note: This is a draft for now as JRuby 9.1 breaks in some inscrutable way that I can't be bothered debugging.

I propose we merge this with whatever our next set of breaking changes happens to be (and also have a big clearout of old versions from the CI matrix). I've added the breaking-change label to make it easy to find when we do that.

CircleCI started making their next-gen Docker images under the `cimg/`
prefix a few years ago and decided not to support JRuby any more.

As of the latest JRuby release (9.4), they are no longer publishing new
images. This commit switches us to the official JRuby image, which is
CircleCI's suggestion.

See: https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034

Signed-off-by: Chris Sinjakli <chris@sinjakli.co.uk>
@Sinjo Sinjo added the breaking-change Issues/PRs that break API and require a major version release label Dec 27, 2023
@Sinjo Sinjo requested a review from dmagliola December 27, 2023 16:46
@Sinjo
Copy link
Member Author

Sinjo commented Dec 27, 2023

Closing in favour of #304

@Sinjo Sinjo closed this Dec 27, 2023
@Sinjo Sinjo deleted the sinjo-change-jruby-image branch December 27, 2023 16:58
@Sinjo Sinjo removed the breaking-change Issues/PRs that break API and require a major version release label Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants