From d404202ac08a9671d4e7c3575a0b9870dbd35e6f Mon Sep 17 00:00:00 2001 From: ZhenYi <434836402@qq.com> Date: Wed, 15 Apr 2026 00:25:58 +0800 Subject: [PATCH] fix(docker): copy all workspace members for cargo build --- docker/app.Dockerfile | 2 +- docker/email-worker.Dockerfile | 2 +- docker/git-hook.Dockerfile | 2 +- docker/gitserver.Dockerfile | 2 +- docker/migrate.Dockerfile | 2 +- docker/operator.Dockerfile | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docker/app.Dockerfile b/docker/app.Dockerfile index 9a446b8..f1eb18c 100644 --- a/docker/app.Dockerfile +++ b/docker/app.Dockerfile @@ -15,7 +15,7 @@ WORKDIR /build # Copy workspace manifests COPY Cargo.toml Cargo.lock ./ COPY libs/ libs/ -COPY apps/app/ apps/app/ +COPY apps/ apps/ # Pre-build dependencies only RUN cargo fetch diff --git a/docker/email-worker.Dockerfile b/docker/email-worker.Dockerfile index 62f8de0..60783ec 100644 --- a/docker/email-worker.Dockerfile +++ b/docker/email-worker.Dockerfile @@ -13,7 +13,7 @@ WORKDIR /build COPY Cargo.toml Cargo.lock ./ COPY libs/ libs/ -COPY apps/email/ apps/email/ +COPY apps/ apps/ RUN cargo fetch diff --git a/docker/git-hook.Dockerfile b/docker/git-hook.Dockerfile index 2dc885a..dc69b74 100644 --- a/docker/git-hook.Dockerfile +++ b/docker/git-hook.Dockerfile @@ -13,7 +13,7 @@ WORKDIR /build COPY Cargo.toml Cargo.lock ./ COPY libs/ libs/ -COPY apps/git-hook/ apps/git-hook/ +COPY apps/ apps/ RUN cargo fetch diff --git a/docker/gitserver.Dockerfile b/docker/gitserver.Dockerfile index 9ef0e71..ba68942 100644 --- a/docker/gitserver.Dockerfile +++ b/docker/gitserver.Dockerfile @@ -13,7 +13,7 @@ WORKDIR /build COPY Cargo.toml Cargo.lock ./ COPY libs/ libs/ -COPY apps/gitserver/ apps/gitserver/ +COPY apps/ apps/ RUN cargo fetch diff --git a/docker/migrate.Dockerfile b/docker/migrate.Dockerfile index 03da474..b791451 100644 --- a/docker/migrate.Dockerfile +++ b/docker/migrate.Dockerfile @@ -13,7 +13,7 @@ WORKDIR /build COPY Cargo.toml Cargo.lock ./ COPY libs/ libs/ -COPY apps/migrate/ apps/migrate/ +COPY apps/ apps/ RUN cargo fetch diff --git a/docker/operator.Dockerfile b/docker/operator.Dockerfile index 6e0b898..af1c312 100644 --- a/docker/operator.Dockerfile +++ b/docker/operator.Dockerfile @@ -12,8 +12,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /build COPY Cargo.toml Cargo.lock ./ -COPY libs/config/ libs/config/ -COPY apps/operator/ apps/operator/ +COPY libs/ libs/ +COPY apps/ apps/ RUN cargo fetch