Skip to content

Commit 121f555

Browse files
committed
fix(build): update dockerfile to contain testing package deps
1 parent b7f6bab commit 121f555

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

docker/app.Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1717
&& rm -rf /var/lib/apt/lists/*
1818

1919
COPY package.json bun.lock turbo.json ./
20-
RUN mkdir -p apps packages/db
20+
RUN mkdir -p apps packages/db packages/testing
2121
COPY apps/sim/package.json ./apps/sim/package.json
2222
COPY packages/db/package.json ./packages/db/package.json
23+
COPY packages/testing/package.json ./packages/testing/package.json
2324

2425
# Install turbo globally, then dependencies, then rebuild isolated-vm for Node.js
2526
RUN --mount=type=cache,id=bun-cache,target=/root/.bun/install/cache \
@@ -44,6 +45,7 @@ COPY --from=deps /app/node_modules ./node_modules
4445
COPY package.json bun.lock turbo.json ./
4546
COPY apps/sim/package.json ./apps/sim/package.json
4647
COPY packages/db/package.json ./packages/db/package.json
48+
COPY packages/testing/package.json ./packages/testing/package.json
4749

4850
# Copy workspace configuration files (needed for turbo)
4951
COPY apps/sim/next.config.ts ./apps/sim/next.config.ts

docker/realtime.Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@ RUN apk add --no-cache libc6-compat
1111
WORKDIR /app
1212

1313
COPY package.json bun.lock turbo.json ./
14-
RUN mkdir -p apps packages/db
14+
RUN mkdir -p apps packages/db packages/testing
1515
COPY apps/sim/package.json ./apps/sim/package.json
1616
COPY packages/db/package.json ./packages/db/package.json
17+
COPY packages/testing/package.json ./packages/testing/package.json
1718

1819
# Install dependencies with cache mount for faster builds
1920
RUN --mount=type=cache,id=bun-cache,target=/root/.bun/install/cache \
@@ -32,6 +33,7 @@ COPY --from=deps /app/node_modules ./node_modules
3233
COPY package.json bun.lock turbo.json ./
3334
COPY apps/sim/package.json ./apps/sim/package.json
3435
COPY packages/db/package.json ./packages/db/package.json
36+
COPY packages/testing/package.json ./packages/testing/package.json
3537

3638
# Copy source code (changes most frequently - placed last to maximize cache hits)
3739
COPY apps/sim ./apps/sim

0 commit comments

Comments
 (0)