This PR adds multi architecture images with arm64 support
Reasons
Enables arm64 support using the updating tooling in cimg-shared and cimg-orb and arch checks.
This PR also adds automatic resolving of the full java version tag including build number, so a URL no longer has to be passed as a parameter, just the version (e.g., 20.0.1). This works for all Java LTS versions that we support.
Description
This PR adds multi architecture images with arm64 support
Reasons
Enables arm64 support using the updating tooling in cimg-shared and cimg-orb and arch checks.
This PR also adds automatic resolving of the full java version tag including build number, so a URL no longer has to be passed as a parameter, just the version (e.g.,
20.0.1
). This works for all Java LTS versions that we support.Test build of all current LTS versions: https://app.circleci.com/pipelines/github/CircleCI-Public/cimg-openjdk/935/workflows/0f9b625d-4bc6-4fa5-a8dd-146053864195/jobs/1193
Checklist
Please check through the following before opening your PR. Thank you!
Dockerfile.template
file only