Skip to content

Commit 2e2133f

Browse files
committed
効果あるかわからんけどキャッシュ入れる
1 parent c407fbf commit 2e2133f

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

Dockerfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
1414
COPY packages/jsEval/package.json ./packages/jsEval/
1515
COPY 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
# これだけ時間かかるので先に実行する
2021
WORKDIR /app
@@ -23,12 +24,12 @@ RUN mkdir app && pnpm exec tsx ./scripts/removeHinting.ts
2324

2425
FROM node:lts-slim AS builder
2526

26-
# ビルド中にsentryでソースマップをアップロードするのに必要
27-
RUN apt-get update && apt-get install -y ca-certificates
28-
2927
# Install pnpm
3028
RUN npm install -g pnpm
3129

30+
# ビルド中にsentryでソースマップをアップロードするのに必要
31+
RUN apt-get update && apt-get install -y ca-certificates
32+
3233
# Set working directory
3334
WORKDIR /app
3435

0 commit comments

Comments
 (0)