1 parent 4cca715 commit 32a3cfaCopy full SHA for 32a3cfa
2 files changed
Dockerfile
@@ -1,8 +1,9 @@
1
FROM node:22-alpine AS frontend-builder
2
3
WORKDIR /app/admin-ui
4
-COPY admin-ui/package.json ./
5
-RUN npm install -g pnpm && pnpm install
+COPY admin-ui/package.json admin-ui/pnpm-lock.yaml admin-ui/.npmrc ./
+RUN npm install -g pnpm
6
+RUN pnpm install --frozen-lockfile
7
COPY admin-ui ./
8
RUN pnpm build
9
admin-ui/.npmrc
@@ -0,0 +1 @@
+approve-builds=@swc/core,esbuild
0 commit comments