Skip to content
3 changes: 3 additions & 0 deletions container/Dockerfile.sglang
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,9 @@ COPY --chown=dynamo: benchmarks /workspace/benchmarks
COPY --chown=dynamo: deploy /workspace/deploy
COPY --chown=dynamo: components/ /workspace/components/

# Copy pyproject.toml for pytest configuration (markers, etc.)
COPY --chown=dynamo: pyproject.toml /workspace/pyproject.toml

ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"]
CMD []

Expand Down
3 changes: 3 additions & 0 deletions container/Dockerfile.trtllm
Original file line number Diff line number Diff line change
Expand Up @@ -330,6 +330,9 @@ COPY --chown=dynamo: deploy /workspace/deploy
COPY --chown=dynamo: components/ /workspace/components/
COPY --chown=dynamo: recipes/ /workspace/recipes/

# Copy pyproject.toml for pytest configuration (markers, etc.)
COPY --chown=dynamo: pyproject.toml /workspace/pyproject.toml

# Copy attribution files with correct ownership
COPY --chown=dynamo: ATTRIBUTION* LICENSE /workspace/

Expand Down
4 changes: 4 additions & 0 deletions container/Dockerfile.vllm
Original file line number Diff line number Diff line change
Expand Up @@ -287,9 +287,13 @@ RUN --mount=type=bind,source=./container/deps/requirements.txt,target=/tmp/requi
--requirement /tmp/requirements.txt \
--requirement /tmp/requirements.test.txt

# FIXME: Copy directories more selectively instead of copying everything
# Copy benchmarks, examples, and tests for CI with correct ownership
COPY --chown=dynamo: . /workspace/

# Copy pyproject.toml for pytest configuration (markers, etc.)
COPY --chown=dynamo: pyproject.toml /workspace/pyproject.toml

# Copy attribution files
COPY --chown=dynamo: ATTRIBUTION* LICENSE /workspace/

Expand Down
Loading