mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
add volumes to docker-compose.travis.yml, modified .travis.yml for codecov upload
This commit is contained in:
parent
88dc38de8f
commit
e2d2236c1a
@ -10,6 +10,8 @@ addons:
|
|||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- yarn global add wait-on
|
- yarn global add wait-on
|
||||||
|
# Install Codecov
|
||||||
|
- yarn global add codecov
|
||||||
- yarn install
|
- yarn install
|
||||||
- cp cypress.env.template.json cypress.env.json
|
- cp cypress.env.template.json cypress.env.json
|
||||||
|
|
||||||
@ -18,6 +20,7 @@ install:
|
|||||||
- wait-on http://localhost:7474 && docker-compose exec neo4j migrate
|
- wait-on http://localhost:7474 && docker-compose exec neo4j migrate
|
||||||
|
|
||||||
script:
|
script:
|
||||||
|
# Backend
|
||||||
- docker-compose exec backend yarn run lint
|
- docker-compose exec backend yarn run lint
|
||||||
- docker-compose exec backend yarn run test:jest --ci --verbose=false
|
- docker-compose exec backend yarn run test:jest --ci --verbose=false
|
||||||
- docker-compose exec backend yarn run db:reset
|
- docker-compose exec backend yarn run db:reset
|
||||||
@ -25,10 +28,14 @@ script:
|
|||||||
- docker-compose exec backend yarn run test:cucumber
|
- docker-compose exec backend yarn run test:cucumber
|
||||||
- docker-compose exec backend yarn run db:reset
|
- docker-compose exec backend yarn run db:reset
|
||||||
- docker-compose exec backend yarn run db:seed
|
- docker-compose exec backend yarn run db:seed
|
||||||
|
# Frontend
|
||||||
- docker-compose exec webapp yarn run lint
|
- docker-compose exec webapp yarn run lint
|
||||||
- docker-compose exec webapp yarn run test --ci --verbose=false
|
- docker-compose exec webapp yarn run test --ci --verbose=false
|
||||||
- docker-compose exec -d backend yarn run test:before:seeder
|
- docker-compose exec -d backend yarn run test:before:seeder
|
||||||
|
# Fullstack
|
||||||
- CYPRESS_RETRIES=1 yarn run cypress:run
|
- CYPRESS_RETRIES=1 yarn run cypress:run
|
||||||
|
# Coverage
|
||||||
|
- codecov
|
||||||
|
|
||||||
after_success:
|
after_success:
|
||||||
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
|
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
|
||||||
|
|||||||
@ -11,6 +11,8 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: webapp
|
context: webapp
|
||||||
target: build-and-test
|
target: build-and-test
|
||||||
|
volumes:
|
||||||
|
- coverage:webapp/coverage
|
||||||
environment:
|
environment:
|
||||||
- GRAPHQL_URI=http://backend:4000
|
- GRAPHQL_URI=http://backend:4000
|
||||||
backend:
|
backend:
|
||||||
@ -18,6 +20,8 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: backend
|
context: backend
|
||||||
target: builder
|
target: builder
|
||||||
|
volumes:
|
||||||
|
- coverage:backend/coverage
|
||||||
ports:
|
ports:
|
||||||
- 4001:4001
|
- 4001:4001
|
||||||
- 4123:4123
|
- 4123:4123
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user