Skip to content

Differing Dependency lists #5749

@MikeMcC399

Description

@MikeMcC399

Subject

https://on.cypress.io/required-dependencies

Description

Issue

If Cypress is run on a Linux system where dependencies are missing, then npx cypress run throws an error and lists the documentation link https://on.cypress.io/required-dependencies.

The link https://on.cypress.io/required-dependencies redirects to
https://docs.cypress.io/guides/continuous-integration/introduction#Dependencies which contains dependency information for

The equivalent list on
https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites contains dependency information for several additional environments:

  1. Users directed to the short list will be missing some information
  2. The redirection appears to assume that missing dependencies only occur in CI environments, however that is not necessarily the case.

Suggestion

  1. Consolidate dependencies under one list https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites
  2. Remove the details on https://docs.cypress.io/guides/continuous-integration/introduction#Dependencies and refer instead to the getting-started location
  3. Redirect https://on.cypress.io/required-dependencies to https://docs.cypress.io/guides/getting-started/installing-cypress#Linux-Prerequisites where the list is longer, more complete and does not assume that dependency issues only occur under CI.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions