From 8cbad5ac9337cbe598cfd2fbc174608708df76c8 Mon Sep 17 00:00:00 2001 From: xuwei-fit2cloud Date: Thu, 29 May 2025 18:43:54 +0800 Subject: [PATCH] fix: check uv.lock --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3593ad4a..f39b8607 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,8 @@ COPY --from=ghcr.io/astral-sh/uv:0.7.8 /uv /uvx /bin/ COPY frontend/dist ${UI_HOME}/dist # Install dependencies -RUN --mount=type=cache,target=/root/.cache/uv \ +RUN test -f "./uv.lock" && \ + --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=backend/uv.lock,target=uv.lock \ --mount=type=bind,source=backend/pyproject.toml,target=pyproject.toml \ uv sync --frozen --no-install-project