1 parent 14e1fb4 commit 50d11ffCopy full SHA for 50d11ff
1 file changed
Dockerfile
@@ -1,12 +1,11 @@
1
# Stage 1: Build
2
FROM node:20-alpine AS builder
3
WORKDIR /app
4
-COPY .nvmrc package.json pnpm-lock.yaml ./
+COPY .nvmrc package.json pnpm-lock.yaml pnpm-workspace.yaml ./
5
+COPY homepage/ ./homepage/
6
RUN npm install -g pnpm@9.14.4
7
RUN pnpm install --frozen-lockfile
-COPY homepage/ ./homepage/
8
-WORKDIR /app/homepage
9
-RUN pnpm build
+RUN pnpm --filter homepage build
10
11
# Stage 2: Serve
12
FROM nginx:alpine
0 commit comments