From a9862f17f3433450894152cb7bee7f7fe1807bc6 Mon Sep 17 00:00:00 2001 From: tzhouam Date: Tue, 10 Mar 2026 09:41:45 +0000 Subject: [PATCH] Revert "Refactor Dockerfile.ci to consolidate package installation commands into a single RUN statement, improving readability and efficiency of the CI environment setup." This reverts commit 1c0a71e30d3c7ae556f75ac6121a1a98214d2e9f. Signed-off-by: tzhouam --- docker/Dockerfile.ci | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docker/Dockerfile.ci b/docker/Dockerfile.ci index e39a9bab4..3b90ac261 100644 --- a/docker/Dockerfile.ci +++ b/docker/Dockerfile.ci @@ -17,15 +17,17 @@ RUN apt-get update && \ # Note: --prerelease=allow is required because nightly/commit wheels use # pre-release version numbers (e.g. 2.10.0.dev...) which uv ignores by default, # causing it to fall back to the older stable release from PyPI. -RUN uv pip install --system --upgrade --force-reinstall --prerelease=allow vllm --extra-index-url https://wheels.vllm.ai/097eb544e9a22810c9b7a59e586b61627b308362 && \ - uv pip install --system --no-cache-dir ".[dev]" && \ - uv pip install --system --upgrade \ - "flashinfer-cubin==0.6.4" \ - "nvidia-cublas-cu12==12.9.1.4" \ - "numpy==2.2.6" && \ - uv pip install --system --upgrade \ - "flashinfer-jit-cache==0.6.4" \ - --index-url https://flashinfer.ai/whl/cu129 && \ - ln -sf /usr/bin/python3 /usr/bin/python +RUN uv pip install --system --upgrade --force-reinstall --prerelease=allow vllm --extra-index-url https://wheels.vllm.ai/097eb544e9a22810c9b7a59e586b61627b308362 + +RUN uv pip install --system --no-cache-dir ".[dev]" + +RUN uv pip install --system --upgrade \ + "flashinfer-cubin==0.6.4" \ + "nvidia-cublas-cu12==12.9.1.4" \ + "numpy==2.2.6" +RUN uv pip install --system --upgrade \ + "flashinfer-jit-cache==0.6.4" \ + --index-url https://flashinfer.ai/whl/cu129 +RUN ln -sf /usr/bin/python3 /usr/bin/python ENTRYPOINT []