diff --git a/Dockerfile.service b/Dockerfile.service index a61f351..b427a17 100644 --- a/Dockerfile.service +++ b/Dockerfile.service @@ -67,13 +67,13 @@ COPY --from=builder /app/packages/shared/database/dist packages/shared/database/ COPY --from=builder /app/packages/shared/events/dist packages/shared/events/dist/ COPY --from=builder /app/packages/shared/proto/dist packages/shared/proto/dist/ -# Copy SQL migration templates (not included by tsc) -COPY --from=builder /app/packages/shared/database/src/migrations packages/shared/database/dist/database/src/migrations/ - # Copy target service build output ARG SERVICE_NAME COPY --from=builder /app/packages/services/${SERVICE_NAME}/dist packages/services/${SERVICE_NAME}/dist/ +# Copy SQL migration templates alongside compiled shared code in each service dist +COPY --from=builder /app/packages/shared/database/src/migrations packages/services/${SERVICE_NAME}/dist/shared/database/src/migrations/ + WORKDIR /app/packages/services/${SERVICE_NAME} ARG SERVICE_PORT=3000