Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 9598b20

Browse files
authored
Rollup merge of rust-lang#134894 - Kobzol:docker-ci-documentation, r=the8472
Document how to run the split Docker pipelines r? `@the8472`
2 parents d0dd350 + 9007cb1 commit 9598b20

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/ci/docker/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ DEPLOY=1 ./src/ci/docker/run.sh x86_64-gnu
2626
while locally, to the `obj/$image_name` directory. This is primarily to prevent
2727
strange linker errors when using multiple Docker images.
2828

29+
For some Linux workflows (for example `x86_64-gnu-llvm-18-N`), the process is more involved. You will need to see which script is executed for the given workflow inside the [`jobs.yml`](../github-actions/jobs.yml) file and pass it through the `DOCKER_SCRIPT` environment variable. For example, to reproduce the `x86_64-gnu-llvm-18-3` workflow, you can run the following script:
30+
31+
```
32+
DOCKER_SCRIPT=x86_64-gnu-llvm3.sh ./src/ci/docker/run.sh x86_64-gnu-llvm-18
33+
```
34+
2935
## Local Development
3036

3137
Refer to the [dev guide](https://rustc-dev-guide.rust-lang.org/tests/docker.html) for more information on testing locally.

0 commit comments

Comments
 (0)