Skip to content

Commit c649f59

Browse files
committed
fix: update pnpm lockfile
1 parent 4dc79aa commit c649f59

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

lark-ui/Dockerfile

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,21 @@ RUN corepack enable && corepack prepare pnpm@latest --activate
55

66
FROM base AS deps
77
WORKDIR /app
8-
COPY lark-ui/package.json lark-ui/pnpm-lock.yaml* ./
8+
COPY pnpm-workspace.yaml pnpm-lock.yaml ./
9+
COPY lark-ui/package.json ./lark-ui/
10+
COPY owl-api/package.json ./owl-api/
11+
COPY gateway/package.json ./gateway/
912
RUN pnpm install --frozen-lockfile
1013

1114
FROM base AS builder
1215
WORKDIR /app
13-
COPY --from=deps /app/node_modules ./node_modules
14-
COPY lark-ui/ .
15-
RUN pnpm run build
16+
COPY pnpm-workspace.yaml pnpm-lock.yaml ./
17+
COPY lark-ui/package.json ./lark-ui/
18+
COPY owl-api/package.json ./owl-api/
19+
COPY gateway/package.json ./gateway/
20+
COPY lark-ui/ ./lark-ui/
21+
RUN pnpm install --frozen-lockfile
22+
RUN pnpm --filter lark-ui run build
1623

1724
FROM base AS runner
1825
WORKDIR /app
@@ -23,9 +30,14 @@ ENV HOST=0.0.0.0
2330
RUN addgroup --system --gid 1001 nodejs
2431
RUN adduser --system --uid 1001 sveltekit
2532

26-
COPY --from=builder --chown=sveltekit:nodejs /app/build ./build
27-
COPY --from=builder --chown=sveltekit:nodejs /app/package.json ./package.json
28-
COPY --from=deps --chown=sveltekit:nodejs /app/node_modules ./node_modules
33+
COPY pnpm-workspace.yaml pnpm-lock.yaml ./
34+
COPY --from=builder /app/lark-ui/package.json ./lark-ui/package.json
35+
COPY --from=builder /app/owl-api/package.json ./owl-api/package.json
36+
COPY --from=builder /app/gateway/package.json ./gateway/package.json
37+
RUN pnpm install --frozen-lockfile --prod
38+
39+
COPY --from=builder --chown=sveltekit:nodejs /app/lark-ui/build ./build
40+
COPY --from=builder --chown=sveltekit:nodejs /app/lark-ui/package.json ./package.json
2941

3042
USER sveltekit
3143

0 commit comments

Comments
 (0)