Create docker-compose configuration for hubl.ot
Add docker-compose.yaml file - Add ports, volumes, env_file and environment options - Update the .gitignore to add .env file - Access URL for the external services now uses docker-compose hostnames. - selenium-server is now a container service dependency Selenium is no longer directly managed by directly by hublot, but is instead an external service dependency. This dependency is managed in docker-compose with a selenium server image. This simplifies a LOT of things and make the project organization cleaner.
Showing
.env
0 → 100644
bin/webdriver-start
deleted
100755 → 0
bin/webdriver-stop
deleted
100755 → 0
docker-compose.yml
0 → 100644
... | ... | @@ -9,15 +9,12 @@ |
"test": "xo && jest", | ||
"test:watch": "jest --watch", | ||
"ci": "yarn && xo && jest --runInBand", | ||
"setup": "yarn run selenium-standalone install && webdriver-manager update --versions.chrome=2.31 --gecko=false", | ||
"webdriver-start": "./bin/webdriver-start", | ||
"webdriver-stop": "./bin/webdriver-stop" | ||
}, | ||
"dependencies": { | ||
"mz": "2.6.0", | ||
"selenium-standalone": "^6.5.0", | ||
"webdriverio": "4.7.1", | ||
"webdriver-manager": "12.0.6" | ||
"webdriverio": "4.7.1" | ||
}, | ||
"devDependencies": { | ||
"jest": "20.0.0", | ||
... | ... |
start.sh
deleted
100644 → 0
Please register or sign in to comment