A template repository to run Cypress.io on Gitpod.io.
Click the Gitpod - Ready-to-Code badge above to start the development environment in your browser.
If you like the simplicity of a one-click development environment, you can use
coupon code MIKENIKLES
to get 30% off for the first 3 months of your Gitpod
subscription.
The Gitpod configuration in .gitpod.yml
contains the following settings:
image
: A custom Docker image to use for the development environment workspace.tasks
: Two terminals, one that install dependencies and starts the development server. The other one that opens Cypress.ports
: Instructions to open port6080
in a new tab. This is where the Virtual Desktop runs and where you can interact with Cypress.
The .gitpod.Dockerfile
:
- Uses the
gitpod/workspace-full-vnc
base image, which includes a virtual desktop. - Installs the required dependencies to run Cypress.
- This is documented at https://docs.cypress.io/guides/guides/continuous-integration.html#Dependencies.