diff --git a/brain/Dockerfile b/brain/Dockerfile index 78cd7cf..ddf4c0f 100644 --- a/brain/Dockerfile +++ b/brain/Dockerfile @@ -26,7 +26,7 @@ RUN --mount=type=cache,target=/root/.cache/pip \ WORKDIR /tmp # Copy dependency files -COPY pyproject.toml poetry.lock* uv.lock* Makefile ./ +COPY brain/pyproject.toml brain/poetry.lock* brain/uv.lock* Makefile ./ # Install dependencies as root (to avoid permission issues with system packages) RUN --mount=type=cache,target=/root/.cache/pip \ @@ -52,12 +52,12 @@ RUN --mount=type=cache,target=/root/.cache/pip \ uv pip install --system -e .[dev]; \ fi -COPY agent/ ./agent/ -COPY application/ ./application/ -COPY domain/ ./domain/ -COPY infrastructure/ ./infrastructure/ -COPY tests/ ./tests/ -COPY app.py . +COPY brain/agent/ ./agent/ +COPY brain/application/ ./application/ +COPY brain/domain/ ./domain/ +COPY brain/infrastructure/ ./infrastructure/ +COPY brain/tests/ ./tests/ +COPY brain/app.py . # =========================================== # Stage 3: Runtime