From ed674ce989beba27d0a2ad46957e4dfda079380f Mon Sep 17 00:00:00 2001 From: chengqian Date: Mon, 8 Jun 2026 16:00:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(docker):=E4=BF=AE=E5=A4=8Ddocker=E6=9E=84?= =?UTF-8?q?=E5=BB=BA=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest/docker/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifest/docker/Dockerfile b/manifest/docker/Dockerfile index 4ad94b8..aba3771 100644 --- a/manifest/docker/Dockerfile +++ b/manifest/docker/Dockerfile @@ -21,6 +21,10 @@ COPY web/tenant/package.json web/tenant/bun.lock* ./tenant/ RUN cd admin && bun install --frozen-lockfile && \ cd ../tenant && bun install --frozen-lockfile +# Copy source files after dependency install (keeps install layer cached when only source changes) +COPY web/admin/ ./admin/ +COPY web/tenant/ ./tenant/ + # Resolve version: build arg → VERSION file → dev RUN if [ "$VERSION" = "dev" ]; then \ VERSION=$(cat /build/VERSION 2>/dev/null || echo "dev"); \