zebrunner / mcloud-grid

Customized selenium-hub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zebrunner Device Farm - Selenium Hub

Enhanced Selenium/Appium Grid for automating Android and iOS devices including TVs (Android, Tizen, Apple) and emulators/simulators.

Feel free to support the development with a donation for the next improvements.

Zebrunner

Usage

Build steps

Follow the installation and configuration guide in MCloud to reuse this image effectively.

mvn -U clean compile assembly:single package
docker build . -t zebrunner/mcloud-grid:latest

Run MCloud Grid

docker run -d -p 4444:4444 -e GRID_NEW_SESSION_WAIT_TIMEOUT=240000 \
		-e GRID_TIMEOUT=60000 -e GRID_BROWSER_TIMEOUT=60000 \
		--name mcloud-grid zebrunner/mcloud-grid:latest

Env vars list for STF

AUTHKEY
SECRET
RETHINKDB_PORT_28015_TCP
STF_URL
STF_TOKEN
STF_ROOT_GROUP_NAME
STF_ADMIN_NAME
STF_ADMIN_EMAIL

Documentation and free support

About

Customized selenium-hub


Languages

Language:Java 97.1%Language:Shell 1.8%Language:Dockerfile 1.0%