Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Latest commit

 

History

History
24 lines (20 loc) · 1.74 KB

README.md

File metadata and controls

24 lines (20 loc) · 1.74 KB

Cypress Container Test Repo

Warning The work done within this repo are proof of concept and should be used as a starting point for future work.

Cypress Container

This container repo makes use of the upstearm Cypress container. Cypress is deployed within the container as a global installation with the working directory being /e2e. The config.js needs to be in the root directory.

The Cypress repo brokendown into a few different branches

  • Main branch only used to create and maintain templates of action workflows, Dockerfile and other supporting artifacts as needed
  • Container-build: This branch is used for pulling a container image from upstream then scanning the image and adds base packages and/or dependencies then creates a base container images for AMD64 and ARM64
  • Container-build-ui: Used to for future containerization of Cypress base packages with UI access
  • Container-cypress-test : This branch uses the container-build image to setup Cypress with needed packages.
  • Container-cypress-test-ui : This branch uses the container-build-ui image to setup Cypress with needed packages with UI access.
  • Container-test-website: Nodejs container with basic website for cypress container testing
Branch README Github Actions Dockerfile Artifact
Main README Workflow Dockerfile
Container-build README Workflow Dockerfile Download
Container-build-ui README Workflow Dockerfile
Container-cypress-test README Workflow Dockerfile
Container-cypress-test-ui README Workflow Dockerfile
Container-test-website README Workflow Dockerfile