Skip to content

Dogfood CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse in CI #107342

Closed
@jyn514

Description

@jyn514

Sparse-registry was recently stabilized and cargo itself has started dogfooding it in CI: rust-lang/cargo#11632. We should do the same in rust-lang/rust, both to speed up CI and to test out the feature.

I think around

rust/src/ci/run.sh

Lines 129 to 130 in beefcf8

export COMPILETEST_NEEDS_ALL_LLVM_COMPONENTS=1
is the right place to set this; we should verify by inspection that the feature is being used in CI before merging.

Metadata

Metadata

Assignees

Labels

T-cargoRelevant to the cargo team, which will review and decide on the PR/issue.T-crates-ioRelevant to the crates.io team, which will review and decide on the PR/issue.T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions