build: fix packages not copied in dockerfile
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 1m7s

Co-authored-by: Ona <no-reply@ona.com>
This commit is contained in:
2025-10-28 01:15:36 +00:00
parent b55d99dd9e
commit d7eddd48a7

View File

@@ -9,6 +9,8 @@ FROM base AS deps
COPY package.json bun.lock ./
COPY apps/backend/package.json ./apps/backend/
COPY apps/dashboard/package.json ./apps/dashboard/
COPY packages/jrpc/package.json ./packages/jrpc/
COPY packages/zigbee/package.json ./packages/zigbee/
RUN bun install --frozen-lockfile
# Build dashboard stage
@@ -27,6 +29,8 @@ ENV VITE_DEFAULT_LONGITUDE=${VITE_DEFAULT_LONGITUDE}
COPY --from=deps /app/node_modules ./node_modules
COPY --from=deps /app/apps/dashboard/node_modules ./apps/dashboard/node_modules
COPY apps/dashboard ./apps/dashboard
COPY packages/jrpc ./packages/jrpc
COPY packages/zigbee ./packages/zigbee
COPY package.json bun.lock ./
COPY biome.json ./
WORKDIR /app/apps/dashboard
@@ -43,6 +47,10 @@ COPY --from=dashboard-builder /app/apps/dashboard/dist /app/apps/dashboard/dist
COPY apps/backend/src /app/apps/backend/src
COPY apps/backend/package.json /app/apps/backend/
# Copy workspace packages
COPY packages/jrpc /app/packages/jrpc
COPY packages/zigbee /app/packages/zigbee
# Copy backend dependencies
COPY --from=deps /app/node_modules /app/node_modules
COPY --from=deps /app/apps/backend/node_modules /app/apps/backend/node_modules