We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 671afd6 commit ac8ddf3Copy full SHA for ac8ddf3
1 file changed
packages/server/Dockerfile
@@ -20,7 +20,8 @@ COPY packages/server ./packages/server
20
COPY packages/types ./packages/types
21
COPY packages/typescript-config ./packages/typescript-config
22
23
-# Build
+# Build types first, then server
24
+RUN pnpm --filter @workspace/types build
25
RUN pnpm --filter server build
26
27
FROM base AS runner
@@ -29,6 +30,7 @@ WORKDIR /app
29
30
# Copy built files
31
COPY --from=builder /app/packages/server/dist ./dist
32
COPY --from=builder /app/packages/server/package.json ./package.json
33
+COPY --from=builder /app/packages/types/dist ./node_modules/@workspace/types/dist
34
COPY --from=builder /app/node_modules ./node_modules
35
36
ENV NODE_ENV=production
0 commit comments