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

Remove Blog link 'run in Docker' - outdated content #887

Closed
wants to merge 6 commits into from

Conversation

MikeMcC399
Copy link
Contributor

@MikeMcC399 MikeMcC399 commented Jun 17, 2024

Issue

README > Other Cypress Recipes contains a link to the outdated Blog article

Recipe Description
run in Docker Run Cypress with a single Docker command

Article

The blog article dated May 2, 2019 is based on legacy Cypress version 3.x and Cypress Docker images released before the Cypress Factory process was introduced in January 2023. Node.js 12.x used in the examples reached end-of-life in April 2022. The repo bahmutov/demo-docker-cypress-included was last updated in January 2021.

demo-docker-cypress-included

The repo bahmutov/demo-docker-cypress-included was last updated in January 2021.

  • The test website http://todomvc.com/examples/vue/ is no longer functioning and the Cypress tests fail.
  • The instructions to run ./cy-run.sh do not work. Dependencies need to be installed.
  • The package-lock.json uses lockfile v1 which causes a warning on Node.js 18.x (the lowest currently supported version of Node.js).
  • The examples use inconsistent legacy versions of cypress/included images.
  • The script cy-open.sh does not work correctly on Ubuntu.

cypress-example-docker-compose

The repo cypress-io/cypress-example-docker-compose was archived in February 2024. It uses the cypress/base:16 image, which is now unsupported due to Node.js 16.x end-of-life. The demo does however still work and it uses Cypress 13.6.4.

cypress-open-from-docker-compose

The repo bahmutov/cypress-open-from-docker-compose was last updated in March 2020.

It uses the legacy cypress/included:4.0.2 image.

Change

Remove the reference in README > Other Cypress Recipes to Blog article:

Recipe Description
run in Docker Run Cypress with a single Docker command

There are too many legacy, outdated, non-working, unsupported example and demo references in this blog article.

The repo https://github.com/cypress-io/cypress-docker-images contains up-to-date information on using Cypress Docker images and it is currently better able to provide working instructions using non-legacy versions of Cypress.

@MikeMcC399
Copy link
Contributor Author

Preview

https://github.com/MikeMcC399/cypress-example-recipes/blob/remove/docker-blog/README.md#other-cypress-recipes

Docker should no longer be listed in this table.

@MikeMcC399
Copy link
Contributor Author

@MikeMcC399 MikeMcC399 force-pushed the remove/docker-blog branch from 14794c3 to 1e3d91b Compare June 19, 2024 12:14
@MikeMcC399
Copy link
Contributor Author

@jennifer-shehane

I'm not sure if you monitor this repo. Could you please review this PR to clean up a reference to the 5 year old outdated blog regarding Docker usage?

@MikeMcC399
Copy link
Contributor Author

@jennifer-shehane

Please review!

@MikeMcC399 MikeMcC399 force-pushed the remove/docker-blog branch from 1e3d91b to 983f24a Compare July 17, 2024 14:28
@MikeMcC399
Copy link
Contributor Author

@jennifer-shehane

Non-urgent, but would be good to clean up this 5 year old blog reference and get it removed from the examples.

@MikeMcC399
Copy link
Contributor Author

@jennifer-shehane

Please review/merge or reject.

@MikeMcC399
Copy link
Contributor Author

Closed due to lack of response. Since the PR is a simple one-line deletion, it is easily recreated if desired.

@MikeMcC399 MikeMcC399 closed this Sep 7, 2024
@MikeMcC399 MikeMcC399 deleted the remove/docker-blog branch September 7, 2024 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant