Skip to content
Open
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
FROM maven:3.3-jdk-8
WORKDIR usr/src/app
COPY . .
44 changes: 44 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Drew Gallis <drew.gallis@willowtreeapps.com>
# Zalenium - Zap - TC Web Agent Implementation

# To Run docker-compose up -d --force-recreate [-d = detached mode]

version: "3"
services:
selenium:
image: elgalu/selenium
container_name: selenium
zalenium-hub:
image: dosel/zalenium:latest
container_name: zalenium
hostname: zalenium
ports:
- "4444:4444"
volumes:
- /tmp/videos:/home/seluser/videos
- /var/run/docker.sock:/var/run/docker.sock
privileged: true
restart: always
command: >
start --desiredContainers 1
--maxDockerSeleniumContainers 1
--timeZone "Eastern Time"
--videoRecordingEnabled false
--keepOnlyFailedTests false
--maxTestSessions 50
maven:
image: maven:3.3-jdk-8
privileged: true
container_name: maven
command: mvn test
volumes:
- ./:/usr/src/mymaven
build:
context: .
dockerfile: Dockerfile
depends_on:
- zalenium-hub




1 change: 1 addition & 0 deletions src/test/resources/config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
defaults:
browser: CHROME
baseUrl: http://google.com
hub: http://zalenium:4444/wd/hub

chrome:
browser: CHROME