-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: use free runners for i686-gnu jobs #133256
base: master
Are you sure you want to change the base?
Conversation
rustbot has assigned @Mark-Simulacrum. Use |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
💔 Test failed - checks-actions |
This comment has been minimized.
This comment has been minimized.
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors try |
…<try> CI: use free runners for 5 linux jobs try-job: dist-arm-linux try-job: i686-gnu try-job: i686-gnu-nopt try-job: x86_64-fuchsia try-job: x86_64-gnu-distcheck
☀️ Try build successful - checks-actions |
Actually the dist-arm-linux job can't be split, because it's a dist job. So I need to remove it from this PR EDIT: x86_64-gnu-distcheck is also hard to split because it only runs one task (the distcheck) EDIT2: fuchsia doesn't seem it can be parallelized because it's just a build |
@bors try |
⌛ Trying commit 5722099 with merge 0021325454a312c38e992796adcf917510c10af1... |
…<try> CI: use free runners for i686-gnu jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
☀️ Try build successful - checks-actions |
5722099
to
ea36c0c
Compare
469094e
to
766444e
Compare
@bors try |
…<try> CI: use free runners for i686-gnu jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
6c26381
to
1ffb7be
Compare
@bors try |
⌛ Trying commit 1ffb7be with merge d7bebc6fb7e4582344d8ba41abffc050c71a2e4e... |
…<try> CI: use free runners for i686-gnu jobs try-job: i686-gnu-1 try-job: i686-gnu-2 try-job: i686-gnu-nopt-1 try-job: i686-gnu-nopt-2
☀️ Try build successful - checks-actions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is a bit confusing that this environment variable is named SCRIPT
, because that env. var. is actually used by non-Docker jobs. Normally, Docker jobs do not set this variable, as it is set inside Dockerfile
s usually. The var. is read and executed by src/ci/run.sh
.
I would perhaps rename the environment variable, to make it clearer that these are still Docker jobs. Maybe DOCKER_SCRIPT
or something like that. Other than that LGTM.
1ffb7be
to
d555faf
Compare
d555faf
to
b81391e
Compare
@bors r+ |
Split the i686-gnu jobs in two to move them to free runners and reduce the use of large runners in CI.
try-job: i686-gnu-1
try-job: i686-gnu-2
try-job: i686-gnu-nopt-1
try-job: i686-gnu-nopt-2