cypress-io / cypress-docker-images

Docker images with Cypress dependencies and browsers

Home Page:https://on.cypress.io/continuous-integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

When Will There Be Available a Cypress Docker Image for Node 20.x.x

estrudels opened this issue · comments

Hey Cypress-Docker-Images Team,

My team will be soon shifting to use Node 20 in our product, and we leverage the cypress-docker-images in our product.

I am wondering when I would expect that a Cypress Docker Image for Node 20.x.x will be released?

Is it only available once Node 20 becomes Long-Term-Support (LTS)?

From your README.md I noticed the latest is Cypress Docker Image is node Node 18.16.0

Thanks I hope someone could shed light on the estimates and general process around this!

Hi @estrudels , thanks for the question and thanks for using Cypress! Just a few months ago we released cypress/factory which is a way to define your own Cypress docker images using the exact Node, Cypress, and Browser version(s) you need; this allows teams to create highly-optimized containers using exactly the environment they want without waiting on us to release "close enough" images. Might this meet your need for a Node v20 image?

@mike-plummer Yes this is exactly what we are looking for, thanking you for your quick response and the sources.

Have a wonderful day, I will be closing this question as resolved!

  • PR #920 published new Docker images based on Node.js 20

This is a list of the current equivalencies of the respective latest tags:

https://hub.docker.com/r/cypress/base/tags

docker pull cypress/base:latest
docker pull cypress/base:20.5.0

https://hub.docker.com/r/cypress/browsers/tags

docker pull cypress/browsers:latest
docker pull cypress/browsers:node-20.5.0-chrome-114.0.5735.133-1-ff-114.0.2-edge-114.0.1823.51-1

https://hub.docker.com/r/cypress/included/tags

docker pull cypress/included:latest
docker pull cypress/included:cypress-12.17.3-node-20.5.0-chrome-114.0.5735.133-1-ff-114.0.2-edge-114.0.1823.51-1
docker pull cypress/included:12.17.3