-
Notifications
You must be signed in to change notification settings - Fork 365
/
docker-compose.yml
48 lines (47 loc) · 2.34 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# The docker-compose file is only used to *test* the repo on a local linux vm. You don't have
# to use docker or know docker to develop the repo.
version: '3.8'
name: theatre-monorepo
services:
node:
image: mcr.microsoft.com/playwright:v1.40.0-jammy
volumes:
- .:/app
# This ignores all node_modules folders/sub-folders so that we can have a separate installation
# of node_modules in host and in the container.
# If a folder is missing, the test at devEnv/verify-docker-compose.test.ts will fail, and it'll
# tell you which folder(s) are missing.
- /app/node_modules
- /app/compat-tests/fixtures/basic-react17/package/node_modules
- /app/compat-tests/fixtures/r3f-cra/package/node_modules
- /app/compat-tests/fixtures/r3f-next-latest/package/.next/node_modules
- /app/compat-tests/fixtures/r3f-next-latest/package/.next/types/node_modules
- /app/compat-tests/fixtures/r3f-next-latest/package/node_modules
- /app/compat-tests/fixtures/r3f-parcel1/package/node_modules
- /app/compat-tests/fixtures/r3f-react18/package/node_modules
- /app/compat-tests/fixtures/r3f-vite2/package/node_modules
- /app/compat-tests/fixtures/r3f-vite4/package/node_modules
- /app/compat-tests/fixtures/basic-vite4/package/node_modules
- /app/compat-tests/node_modules
- /app/examples/basic-dom/node_modules
- /app/examples/dom-cra/node_modules
- /app/examples/r3f-cra/node_modules
- /app/packages/benchmarks/node_modules
- /app/packages/browser-bundles/node_modules
- /app/packages/dataverse/node_modules
- /app/packages/dataverse-experiments/node_modules
- /app/packages/playground/node_modules
- /app/packages/r3f/node_modules
- /app/packages/react/node_modules
- /app/packages/theatric/node_modules
- /app/packages/core/node_modules
- /app/packages/studio/node_modules
- /app/packages/sync-server/node_modules
- /app/packages/sync-server/prisma/client-generated/node_modules
- /app/packages/app/node_modules
- /app/packages/app/prisma/client-generated/node_modules
- /app/packages/app/.next/node_modules
- /app/packages/saaz/node_modules
- /app/packages/utils/node_modules
- /app/packages/app/.next/types/node_modules
command: ['bash', '-c', 'while true; do sleep 1; done']