A basic setup for a WebUI Continuous Integration server.
Currently defines an Ubuntu container with the following:
Selenium / Protractor setup.
Unlike many of the example Dockerfiles in DockerHub, we are not standing up a persistant selenium instance. We are creating and tearing down a selenium/webdriver instance every time a set of integration tests are run.
There are some special selenium setup to get it to run headless chrome and FF:
Building and testing the Dockerfile: docker build -t temp-protractor . docker run --privileged -t -i temp-protractor ./testSelenium.sh
Content type
Image
Digest
sha256:c5fc1152c…
Size
642 MB
Last updated
almost 11 years ago
docker pull jchang2/docker-gulp-bower-ruby-sass