Merge pull request #5250 from fatedier/new

docker: copy shared web directory for npm workspace builds
This commit is contained in:
fatedier
2026-03-20 14:16:02 +08:00
committed by GitHub
parent d20e384bf1
commit d053ba81ed
2 changed files with 10 additions and 4 deletions

View File

@@ -1,8 +1,11 @@
FROM node:22 AS web-builder
WORKDIR /web/frpc
COPY web/frpc/ ./
COPY web/package.json /web/package.json
COPY web/shared/ /web/shared/
COPY web/frpc/ /web/frpc/
WORKDIR /web
RUN npm install
WORKDIR /web/frpc
RUN npm run build
FROM golang:1.25 AS building

View File

@@ -1,8 +1,11 @@
FROM node:22 AS web-builder
WORKDIR /web/frps
COPY web/frps/ ./
COPY web/package.json /web/package.json
COPY web/shared/ /web/shared/
COPY web/frps/ /web/frps/
WORKDIR /web
RUN npm install
WORKDIR /web/frps
RUN npm run build
FROM golang:1.25 AS building