Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the CircleCI (legacy) docker image (before 2022-01-01) #6

Open
ghost opened this issue Sep 15, 2021 · 0 comments
Open

Update the CircleCI (legacy) docker image (before 2022-01-01) #6

ghost opened this issue Sep 15, 2021 · 0 comments
Labels
1 - Ready Ready to start working on this issue. maintenance Refactoring and cleanup.

Comments

@ghost
Copy link

ghost commented Sep 15, 2021

From CircleCI Ops:

Hi there,

You're currently using a legacy image that is not optimized for performance on CircleCI on the following project(s):

['https://github.com/Dexels/dexels.repository', 'https://github.com/Dexels/dexels-base', 'https://github.com/Dexels/sportlink.library', 'https://github.com/Dexels/navajo', 'https://github.com/Dexels/enterprise', 'https://github.com/Dexels/tipi']

Today we want to introduce our newest OpenJDK image, now available for all your OpenJDK projects.

CircleCI’s were designed from the ground up to help your team build more reliably. Our new images were built specifically for continuous integration projects and they are our most deterministic, performant, and efficient images yet.

Why migrate?
More deterministic: The newest images will be rebuilt only for security and critical-bugs, drastically reducing breaking changes from updates in legacy images.

Faster build times: Our newest images get faster as our community uses them due to improved caching. Migrating to the new image is good for your builds and for the builds of the larger OpenJDK community.

As of Dec 31, 2021, legacy images will no longer be supported on CircleCI. View more information on our image deprecation timeline here.

Migrating from the OpenJDK legacy image to the newest image is a small config change.

circleci/openjdk:11.0.0 -> cimg/openjdk:11.0.0

More information on how to update, including any possible changes in the image layers and support for variant tags can be found in the migration guide. Following the guide will also ensure that your update does not result in a breaking change.

Our team is committed to getting you the most performant builds. Reply here to set up time with your Customer Success Manager if you have any further questions.

To better building,
CircleCI Ops

Unfortunately, the suggested docker image DOES NOT support ant, which is required. So, a more involved solution is needed.

@ghost ghost added 1 - Ready Ready to start working on this issue. maintenance Refactoring and cleanup. labels Sep 15, 2021
@ghost ghost changed the title Update the CircleCI (legacy) docker image Update the CircleCI (legacy) docker image (2022-01-01) Sep 15, 2021
@ghost ghost changed the title Update the CircleCI (legacy) docker image (2022-01-01) Update the CircleCI (legacy) docker image (before 2022-01-01) Sep 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - Ready Ready to start working on this issue. maintenance Refactoring and cleanup.
Projects
None yet
Development

No branches or pull requests

0 participants