Files
jaxwsdemo/docker-compose.test.yml

24 lines
507 B
YAML

version: '3.8'
services:
test:
build:
context: .
dockerfile: Dockerfile
target: tester
image: jaxws-test:latest
container_name: jaxws-unit-tests
volumes:
# Mount source for live testing during development
- ./src:/app/src:ro
- ./pom.xml:/app/pom.xml:ro
# Mount Maven cache to speed up subsequent test runs
- maven-cache:/root/.m2
command: mvn test
environment:
- MAVEN_OPTS=-Xmx512m
volumes:
maven-cache:
driver: local