File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
1414COPY packages/jsEval/package.json ./packages/jsEval/
1515COPY packages/runtime/package.json ./packages/runtime/
1616
17- RUN pnpm install --frozen-lockfile
17+ RUN --mount=type=cache,id=pnpm,target=/root/.local/share/pnpm/store \
18+ pnpm install --frozen-lockfile
1819
1920# これだけ時間かかるので先に実行する
2021WORKDIR /app
@@ -23,12 +24,12 @@ RUN mkdir app && pnpm exec tsx ./scripts/removeHinting.ts
2324
2425FROM node:lts-slim AS builder
2526
26- # ビルド中にsentryでソースマップをアップロードするのに必要
27- RUN apt-get update && apt-get install -y ca-certificates
28-
2927# Install pnpm
3028RUN npm install -g pnpm
3129
30+ # ビルド中にsentryでソースマップをアップロードするのに必要
31+ RUN apt-get update && apt-get install -y ca-certificates
32+
3233# Set working directory
3334WORKDIR /app
3435
You can’t perform that action at this time.
0 commit comments