You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For our official CircleCI Docker Convenience Image support policy, please see CircleCI docs.
This policy outlines the release, update, and deprecation policy for CircleCI Docker Convenience Images.
Describe the Feature Request
Create and publish arm64 image for cimg/node:latest-browsers
Is your feature request related to a particular problem?
cimg/node:latest images contain support for arm64 (thank you!), but the need to run Cypress test with the -browsers images prevents us from leveraging the new arm support.
Why arm64? CircleCI runners on arm have more ram allocated per CPU than similar linux-based x64 runners. We'd like to use arm64 across the board to help improve stability of some memory-intensive builds.
Why can't you use existing -browsers images for specific tasks only? Due to some workspace-level caching of binaries, all build nodes need to have the same architecture.
How will this feature request benefit CircleCI jobs using this image?
This will increase the support for arm-based images, allowing customers to more easily transition to these images without having to re-think part of their build pipeline
Describe the solution you would like to see
I would like to see cimg/node publishing 20.8.1-browsers and above with linux/arm64 tags and support. This image should contain the same set of browsers/tools that are included in the linux/amd64 build
Describe alternatives you have considered
The alternatives for us are a revamp of the current build pipeline or staying on linux/amd64 images, both of which are undesirable
The text was updated successfully, but these errors were encountered:
For our official CircleCI Docker Convenience Image support policy, please see CircleCI docs.
This policy outlines the release, update, and deprecation policy for CircleCI Docker Convenience Images.
Describe the Feature Request
Create and publish arm64 image for cimg/node:latest-browsers
Is your feature request related to a particular problem?
cimg/node:latest images contain support for arm64 (thank you!), but the need to run Cypress test with the -browsers images prevents us from leveraging the new arm support.
Why arm64? CircleCI runners on arm have more ram allocated per CPU than similar linux-based x64 runners. We'd like to use arm64 across the board to help improve stability of some memory-intensive builds.
Why can't you use existing -browsers images for specific tasks only? Due to some workspace-level caching of binaries, all build nodes need to have the same architecture.
Additional Data
I see in the original PR to add arm64 support to cimg-shared by @BytesGuy, browser variants were skipped due to an issue related to Selenium service, but I wasn't able to figure out exactly what that was
How will this feature request benefit CircleCI jobs using this image?
This will increase the support for arm-based images, allowing customers to more easily transition to these images without having to re-think part of their build pipeline
Describe the solution you would like to see
I would like to see cimg/node publishing 20.8.1-browsers and above with linux/arm64 tags and support. This image should contain the same set of browsers/tools that are included in the linux/amd64 build
Describe alternatives you have considered
The alternatives for us are a revamp of the current build pipeline or staying on linux/amd64 images, both of which are undesirable
The text was updated successfully, but these errors were encountered: