Skip to content
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 5 linux jobs #133256

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from
Draft
60 changes: 56 additions & 4 deletions src/ci/github-actions/jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -212,11 +212,63 @@ auto:
- image: dist-x86_64-netbsd
<<: *job-linux-4c

- image: i686-gnu
<<: *job-linux-8c
- image: i686-gnu-1
env:
IMAGE: i686-gnu
SCRIPT: >
python3 ../x.py --stage 2 test
tests/ui
tests/rustdoc
tests/run-make
tests/rustdoc-ui
tests/ui-fulldeps
tests/rustdoc
<<: *job-linux-4c

- image: i686-gnu-nopt
<<: *job-linux-8c
- image: i686-gnu-2
env:
IMAGE: i686-gnu
SCRIPT: >
python3 ../x.py --stage 2 test
--skip tests/ui
--skip tests/rustdoc
--skip tests/run-make
--skip tests/rustdoc-ui
--skip tests/ui-fulldeps
--skip tests/rustdoc
--skip src/bootstrap
--skip tests/rustdoc-js
--skip src/tools/error_index_generator
--skip src/tools/linkchecker
<<: *job-linux-4c

- image: i686-gnu-nopt-1
env:
IMAGE: i686-gnu-nopt
SCRIPT: >
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std &&
python3 ../x.py --stage 2 test
tests/ui
tests/rustdoc
tests/run-make
tests/rustdoc-ui
tests/ui-fulldeps
tests/rustdoc
<<: *job-linux-4c

- image: i686-gnu-nopt-2
env:
IMAGE: i686-gnu-nopt
SCRIPT: >
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std &&
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
python3 ../x.py test --stage 0 --config /config/nopt-std-config.toml library/std &&

Maybe we can delete this line since it's already tested above

python3 ../x.py --stage 2 test
--skip tests/ui
--skip tests/rustdoc
--skip tests/run-make
--skip tests/rustdoc-ui
--skip tests/ui-fulldeps
--skip tests/rustdoc
<<: *job-linux-4c

- image: mingw-check
<<: *job-linux-4c
Expand Down
Loading