Skip to content

Commit 8fb3db3

Browse files
authored
fix: api + app's individual build (#961)
1 parent 26e5bd7 commit 8fb3db3

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/api/Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ ENTRYPOINT ["npx", "nx", "run", "@hyperdx/api:dev"]
2323

2424
FROM base AS builder
2525

26+
ENV NX_DAEMON false
27+
2628
COPY ./packages/api/src ./packages/api/src
2729
RUN npx nx run-many --target=build --projects=@hyperdx/common-utils,@hyperdx/api
2830
RUN rm -rf node_modules && yarn workspaces focus @hyperdx/api --production
@@ -46,9 +48,6 @@ USER node
4648

4749
WORKDIR /app
4850

49-
COPY --chown=node:node --from=builder /app/node_modules ./node_modules
50-
COPY --chown=node:node --from=builder /app/packages/api/build ./packages/api/build
51-
COPY --chown=node:node --from=builder /app/packages/common-utils/dist ./packages/common-utils/dist
52-
COPY --chown=node:node --from=base /app/packages/common-utils/node_modules ./packages/common-utils/node_modules
51+
COPY --chown=node:node --from=builder /app/packages/api/dist ./
5352

54-
ENTRYPOINT ["node", "-r", "@hyperdx/node-opentelemetry/build/src/tracing", "./packages/api/build/index.js"]
53+
ENTRYPOINT ["node", "-r", "./tracing", "./index"]

packages/app/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ ARG IS_LOCAL_MODE
3131
ENV NEXT_PUBLIC_OTEL_EXPORTER_OTLP_ENDPOINT $OTEL_EXPORTER_OTLP_ENDPOINT
3232
ENV NEXT_PUBLIC_OTEL_SERVICE_NAME $OTEL_SERVICE_NAME
3333
ENV NEXT_PUBLIC_IS_LOCAL_MODE $IS_LOCAL_MODE
34+
ENV NX_DAEMON false
3435

3536
COPY ./packages/app/src ./packages/app/src
3637
COPY ./packages/app/pages ./packages/app/pages

0 commit comments

Comments
 (0)