Skip to content

Commit ac8ddf3

Browse files
fix: build workspace types before server in dockerfile
1 parent 671afd6 commit ac8ddf3

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/server/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ COPY packages/server ./packages/server
2020
COPY packages/types ./packages/types
2121
COPY packages/typescript-config ./packages/typescript-config
2222

23-
# Build
23+
# Build types first, then server
24+
RUN pnpm --filter @workspace/types build
2425
RUN pnpm --filter server build
2526

2627
FROM base AS runner
@@ -29,6 +30,7 @@ WORKDIR /app
2930
# Copy built files
3031
COPY --from=builder /app/packages/server/dist ./dist
3132
COPY --from=builder /app/packages/server/package.json ./package.json
33+
COPY --from=builder /app/packages/types/dist ./node_modules/@workspace/types/dist
3234
COPY --from=builder /app/node_modules ./node_modules
3335

3436
ENV NODE_ENV=production

0 commit comments

Comments
 (0)