CircleCI-Public / CircleCI-Public/cimg-node

Feature Request: Update open JDK in -browsers image to the next LTS (17)

Open
#372 1 comment 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Dockerfile
Stars
46
Forks
33
Avg merge
2h 52m
Merged PRs (30d)
5

Description

**Describe the Feature Request**
Please update the Open JDK version that is included in the `-browsers` version of `cimg-node` to the next LTS version (17).
This was previously reported in #352, but that issue made no mention of the `-browsers` image.

**Is your feature request related to a particular problem?**
Support for OpenJDK11–which is included in the `-browsers` version of `cimg-node`–has ended on September 30th 2023. Some tools executed on jobs based on this image are ending support for Java11.

**How will this feature request benefit CircleCI jobs using this image?**
Without this upgrade, certain jobs might fail. If users upgrade OpenJDK in their own jobs, compute time & energy will be wasted.

**Describe the solution you would like to see**
Probably a 1 character change on line 25 of [`browsers.Dockerfile.template`](https://github.com/CircleCI-Public/cimg-node/blob/main/variants/browsers.Dockerfile.template#L25)

**Describe alternatives you have considered**
Users of the `-browsers` images could install this in their own jobs, but then why include it in these images at all..

If it'd be of use, I'm happy to open a PR.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.