You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/infra/docs/rustc-ci.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,6 @@ platform’s custom [Docker container]. This has a lot of advantages for us:
39
39
time thanks to Docker image caching.
40
40
- Users can run the same tests in the same environment locally by just running
41
41
`src/ci/docker/run.sh image-name`, which is awesome to debug failures.
42
-
- Forces the use of portable scripts to drive the CI process which keeps the CI fairly platform independent (i.e., we are not overly reliant on GitHub Actions).
43
42
44
43
The docker images prefixed with `dist-` are used for building artifacts while those without that prefix run tests and checks.
45
44
@@ -50,6 +49,10 @@ for that platform.
50
49
51
50
These builders are running on a special pool of builders set up and maintained for us by GitHub.
52
51
52
+
Almost all build steps shell out to separate scripts. This keeps the CI fairly platform independent (i.e., we are not
53
+
overly reliant on GitHub Actions). GitHub Actions is only relied on for bootstrapping the CI process and for orchestrating
0 commit comments