Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/synthetixio/docker-e2e
Docker container based on docker-node with e2e-related tools included.
https://github.com/synthetixio/docker-e2e
docker e2e
Last synced: about 2 months ago
JSON representation
Docker container based on docker-node with e2e-related tools included.
- Host: GitHub
- URL: https://github.com/synthetixio/docker-e2e
- Owner: Synthetixio
- License: mit
- Created: 2020-10-05T14:51:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-02T22:15:06.000Z (over 1 year ago)
- Last Synced: 2023-05-02T23:22:55.891Z (over 1 year ago)
- Topics: docker, e2e
- Language: Dockerfile
- Homepage:
- Size: 285 KB
- Stars: 3
- Watchers: 7
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-e2e
## Description
Docker container based on [docker-node](https://github.com/Synthetixio/docker-node) with pre-installed Chrome and Firefox with following e2e-related tools included:
* [lighthouse with plugins](https://www.npmjs.com/package/lighthouse)
* [@lhci/cli](https://www.npmjs.com/package/@lhci/cli)
* [sitespeed.io](https://www.npmjs.com/package/sitespeed.io)
* [webdriver-manager](https://www.npmjs.com/package/webdriver-manager)
* [cypress](https://www.npmjs.com/package/cypress)
* [selenium standalone](https://www.selenium.dev/downloads/)
* [chromedriver](https://chromedriver.chromium.org/downloads)
* [gecko](https://github.com/mozilla/geckodriver/releases)## Updating versions
Take a look at [config.json](https://github.com/Synthetixio/docker-node/blob/master/config.json) file.
## Generating dockerfiles
Is as simple as running:
1. `cd shared`
2. `npm install`
3. `npm run generate`