perf(ci): accelerate native Docker dependencies

This commit is contained in:
2026-08-12 15:50:58 +08:00
parent ad8162f07e
commit 3994bfb1da
3 changed files with 30 additions and 7 deletions
+10
View File
@@ -19,3 +19,13 @@ def test_native_amd64_pipeline_does_not_boot_buildx() -> None:
assert 'test "$(uname -m)" = x86_64' in pipeline
assert "DOCKER_BUILDKIT=0 ./scripts/ci-docker.sh build" in pipeline
assert "buildx" not in pipeline
assert "--no-cache" not in pipeline
def test_docker_build_uses_domestic_dependency_mirrors() -> None:
dockerfile = (Path(__file__).parents[1] / "Dockerfile").read_text()
assert "docker.m.daocloud.io/library/node" in dockerfile
assert "docker.m.daocloud.io/library/python" in dockerfile
assert "mirrors.tuna.tsinghua.edu.cn/debian" in dockerfile
assert "registry.npmmirror.com" in dockerfile
assert '--index-url "$PIP_INDEX_URL"' in dockerfile