Skip to content

Commit 8c25e56

Browse files
ehussMark-Simulacrum
authored andcommitted
CI docs: Remove version-specific stuff that easily gets out-of-date.
1 parent adda1cb commit 8c25e56

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/infra/docs/rustc-ci.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ platform’s custom Docker container. This has a lot of advantages for us:
2626
underlying image (switching from the trusty image to xenial was painless for
2727
us).
2828
- We can use ancient build environments to ensure maximum binary compatibility,
29-
for example [using CentOS 7][dist-x86_64-linux] on our Linux builders.
29+
for example [using older CentOS releases][dist-x86_64-linux] on our Linux builders.
3030
- We can avoid reinstalling tools (like QEMU or the Android emulator) every
3131
time thanks to Docker image caching.
3232
- Users can run the same tests in the same environment locally by just running
@@ -104,10 +104,11 @@ Our builders are defined in [`src/ci/github-actions/ci.yml`].
104104

105105
All the commits pushed in a PR run a limited set of tests: a job containing a
106106
bunch of lints plus a cross-compile check build to Windows mingw (without
107-
producing any artifacts) and the `x86_64-gnu-llvm-13` non-dist builder. Those
108-
two builders are enough to catch most of the common errors introduced in a PR,
109-
but they don’t cover other platforms at all. Unfortunately it would take too
110-
many resources to run the full test suite for each commit on every PR.
107+
producing any artifacts) and the `x86_64-gnu-llvm-##` non-dist builder (where
108+
`##` is the *system* LLVM version we are currently testing). Those two
109+
builders are enough to catch most of the common errors introduced in a PR, but
110+
they don’t cover other platforms at all. Unfortunately it would take too many
111+
resources to run the full test suite for each commit on every PR.
111112

112113
Additionally, if the PR changes certain tools, the `x86_64-gnu-tools` non-dist
113114
builder is run.

0 commit comments

Comments
 (0)