diff --git a/apps/public/Dockerfile b/apps/public/Dockerfile index 23fbefa2..0f3eab71 100644 --- a/apps/public/Dockerfile +++ b/apps/public/Dockerfile @@ -27,6 +27,7 @@ COPY pnpm-lock.yaml pnpm-lock.yaml COPY pnpm-workspace.yaml pnpm-workspace.yaml COPY apps/public/package.json apps/public/package.json COPY packages/db/package.json packages/db/package.json +COPY packages/redis/package.json packages/redis/package.json COPY packages/queue/package.json packages/queue/package.json COPY packages/common/package.json packages/common/package.json COPY packages/types/package.json packages/types/package.json @@ -63,9 +64,11 @@ COPY --from=build /app/apps/public /app/apps/public COPY --from=prod /app/apps/public/node_modules /app/apps/public/node_modules # Packages COPY --from=build /app/packages/db /app/packages/db +COPY --from=build /app/packages/redis /app/packages/redis # COPY --from=build /app/packages/queue /app/packages/queue # Packages node_modules COPY --from=prod /app/packages/db/node_modules /app/packages/db/node_modules +COPY --from=prod /app/packages/redis/node_modules /app/packages/redis/node_modules # COPY --from=prod /app/packages/queue/node_modules /app/packages/queue/node_modules RUN pnpm db:codegen diff --git a/apps/sdk-api/Dockerfile b/apps/sdk-api/Dockerfile index a5f8cfe7..854c4b9c 100644 --- a/apps/sdk-api/Dockerfile +++ b/apps/sdk-api/Dockerfile @@ -42,6 +42,7 @@ COPY pnpm-lock.yaml pnpm-lock.yaml COPY pnpm-workspace.yaml pnpm-workspace.yaml COPY apps/sdk-api/package.json apps/sdk-api/package.json COPY packages/db/package.json packages/db/package.json +COPY packages/redis/package.json packages/redis/package.json COPY packages/queue/package.json packages/queue/package.json COPY packages/common/package.json packages/common/package.json COPY packages/types/package.json packages/types/package.json @@ -81,11 +82,13 @@ COPY --from=prod /app/apps/sdk-api/node_modules /app/apps/sdk-api/node_modules # Packages COPY --from=build /app/packages/db /app/packages/db +COPY --from=build /app/packages/redis /app/packages/redis COPY --from=build /app/packages/queue /app/packages/queue COPY --from=build /app/packages/common /app/packages/common # Packages node_modules COPY --from=prod /app/packages/db/node_modules /app/packages/db/node_modules +COPY --from=prod /app/packages/redis/node_modules /app/packages/redis/node_modules COPY --from=prod /app/packages/queue/node_modules /app/packages/queue/node_modules COPY --from=prod /app/packages/common/node_modules /app/packages/common/node_modules diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index 1f28c880..b53e355d 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -46,6 +46,7 @@ COPY pnpm-lock.yaml pnpm-lock.yaml COPY pnpm-workspace.yaml pnpm-workspace.yaml COPY apps/web/package.json apps/web/package.json COPY packages/db/package.json packages/db/package.json +COPY packages/redis/package.json packages/redis/package.json COPY packages/queue/package.json packages/queue/package.json COPY packages/common/package.json packages/common/package.json COPY packages/types/package.json packages/types/package.json @@ -82,11 +83,13 @@ COPY --from=build /app/apps/web /app/apps/web COPY --from=prod /app/apps/web/node_modules /app/apps/web/node_modules # Packages COPY --from=build /app/packages/db /app/packages/db +COPY --from=build /app/packages/redis /app/packages/redis COPY --from=build /app/packages/common /app/packages/common COPY --from=build /app/packages/queue /app/packages/queue COPY --from=build /app/packages/types /app/packages/types # Packages node_modules COPY --from=prod /app/packages/db/node_modules /app/packages/db/node_modules +COPY --from=prod /app/packages/redis/node_modules /app/packages/redis/node_modules COPY --from=prod /app/packages/common/node_modules /app/packages/common/node_modules COPY --from=prod /app/packages/queue/node_modules /app/packages/queue/node_modules diff --git a/apps/worker/Dockerfile b/apps/worker/Dockerfile index 45089887..0eb49212 100644 --- a/apps/worker/Dockerfile +++ b/apps/worker/Dockerfile @@ -42,6 +42,7 @@ COPY pnpm-lock.yaml pnpm-lock.yaml COPY pnpm-workspace.yaml pnpm-workspace.yaml COPY apps/worker/package.json apps/worker/package.json COPY packages/db/package.json packages/db/package.json +COPY packages/redis/package.json packages/redis/package.json COPY packages/queue/package.json packages/queue/package.json COPY packages/common/package.json packages/common/package.json COPY packages/types/package.json packages/types/package.json @@ -81,11 +82,13 @@ COPY --from=prod /app/apps/worker/node_modules /app/apps/worker/node_modules # Packages COPY --from=build /app/packages/db /app/packages/db +COPY --from=build /app/packages/redis /app/packages/redis COPY --from=build /app/packages/queue /app/packages/queue COPY --from=build /app/packages/common /app/packages/common # Packages node_modules COPY --from=prod /app/packages/db/node_modules /app/packages/db/node_modules +COPY --from=prod /app/packages/redis/node_modules /app/packages/redis/node_modules COPY --from=prod /app/packages/queue/node_modules /app/packages/queue/node_modules COPY --from=prod /app/packages/common/node_modules /app/packages/common/node_modules