bind coverage volume in docker-compose.test.yml file

This commit is contained in:
Ulf Gebhardt 2021-04-14 00:21:38 +02:00
parent a79947e37a
commit 1381437610
No known key found for this signature in database
GPG Key ID: 81308EFE29ABFEBD
2 changed files with 4 additions and 4 deletions

View File

@ -236,11 +236,9 @@ jobs:
- name: backend | copy env files backend - name: backend | copy env files backend
run: cp backend/.env.template backend/.env run: cp backend/.env.template backend/.env
- name: backend | docker-compose - name: backend | docker-compose
run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps webapp run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up -v ~/coverage:/app/coverage --detach --no-deps webapp
- name: webapp | Unit tests - name: webapp | Unit tests
run: | run: docker-compose exec -T webapp yarn test
docker-compose -v ~/coverage:/app/coverage exec -T webapp yarn test
cp -r ~/coverage ./coverage
########################################################################## ##########################################################################
# COVERAGE REPORT FRONTEND ################################################ # COVERAGE REPORT FRONTEND ################################################
########################################################################## ##########################################################################

View File

@ -10,6 +10,8 @@ services:
target: test target: test
environment: environment:
- NODE_ENV="test" - NODE_ENV="test"
volumes:
- ./coverage:/app/coverage
######################################################## ########################################################
# BACKEND ############################################## # BACKEND ##############################################