conductor-checkpoint-msg_01QLbhPMGDeB5EHbMq5KT86U
This commit is contained in:
parent
5a0a85ee6e
commit
c9404e7c92
1 changed files with 5 additions and 1 deletions
|
|
@ -29,9 +29,13 @@ RUN groupadd -r app && useradd -r -d /app -g app app
|
|||
# Copy project files for dependency installation (better caching)
|
||||
COPY pyproject.toml uv.lock ./
|
||||
|
||||
# Remove the local path override for graphiti-core in Docker builds
|
||||
# This allows uv to use the published package from PyPI
|
||||
RUN sed -i '/\[tool\.uv\.sources\]/,/graphiti-core/d' pyproject.toml
|
||||
|
||||
# Install dependencies first (better layer caching)
|
||||
RUN --mount=type=cache,target=/root/.cache/uv \
|
||||
uv sync --frozen --no-dev
|
||||
uv sync --no-dev
|
||||
|
||||
# Copy application code and configuration
|
||||
COPY main.py ./
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue