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)?
- Active LTS for Node 20 is
2023-10-24
- Initial Release for Node 20 happended a couple months ago on
2023-04-18
- For more information refer to GitHub - NodeJS - Release Information
From your README.md
I noticed the latest is Cypress Docker Image is node Node 18.16.0
cypress/browsers:node18.6.0-chrome105-ff104
- GitHub - Cypress IO - Cypress Docker Images - README.md
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