strona-czynna/docker-compose.yml
Kavelach 35ab332535 Cache npm dzielony między kontenerami dockera
Summary: Ref T2306

Test Plan: Odpalić budowanie apki bez i z cachem. Apka z cachem powinna zbudować się dużo szybciej.

Reviewers: #reviewers, kuba-orlik

Reviewed By: #reviewers, kuba-orlik

Subscribers: jenkins-user

Maniphest Tasks: T2306

Differential Revision: https://hub.sealcode.org/D1085
2021-06-14 18:23:23 +02:00

21 lines
474 B
YAML

version: "3.2"
services:
db:
image: mongo:4.4-bionic
ports:
- "127.0.0.1:2${SEALIOUS_PORT:-0723}:27017"
test:
image: sealious-test:latest
build:
context: .
dockerfile: test.Dockerfile
volumes:
- ./:/opt/sealious/
- ~/.npm_cacache:/opt/sealious/.npm_cacache
user: ${UID:-1000}:${GID:-1000}
mailcatcher:
image: schickling/mailcatcher:latest
ports:
- "127.0.0.1:1080:1080"
- "127.0.0.1:1025:1025"