Downsize builders for some x86_64-gnu targets
The infra-team is continuously monitoring the efficiency of the build system in an effort to improve overall build times and resource usage. The builders for some of the `x86_64-gnu` targets have used much less resources than allocated in the past, so we are testing a smaller builder size for them.
This commit is contained in:
parent
4cbe65db8b
commit
47528c0b14
8
.github/workflows/ci.yml
vendored
8
.github/workflows/ci.yml
vendored
@ -275,16 +275,16 @@ jobs:
|
|||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-8core-32gb
|
||||||
env: {}
|
env: {}
|
||||||
- name: x86_64-gnu
|
- name: x86_64-gnu
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-4core-16gb
|
||||||
env: {}
|
env: {}
|
||||||
- name: x86_64-gnu-stable
|
- name: x86_64-gnu-stable
|
||||||
env:
|
env:
|
||||||
IMAGE: x86_64-gnu
|
IMAGE: x86_64-gnu
|
||||||
RUST_CI_OVERRIDE_RELEASE_CHANNEL: stable
|
RUST_CI_OVERRIDE_RELEASE_CHANNEL: stable
|
||||||
CI_ONLY_WHEN_CHANNEL: nightly
|
CI_ONLY_WHEN_CHANNEL: nightly
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-4core-16gb
|
||||||
- name: x86_64-gnu-aux
|
- name: x86_64-gnu-aux
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-4core-16gb
|
||||||
env: {}
|
env: {}
|
||||||
- name: x86_64-gnu-debug
|
- name: x86_64-gnu-debug
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-8core-32gb
|
||||||
@ -309,7 +309,7 @@ jobs:
|
|||||||
RUST_BACKTRACE: 1
|
RUST_BACKTRACE: 1
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-8core-32gb
|
||||||
- name: x86_64-gnu-nopt
|
- name: x86_64-gnu-nopt
|
||||||
os: ubuntu-20.04-8core-32gb
|
os: ubuntu-20.04-4core-16gb
|
||||||
env: {}
|
env: {}
|
||||||
- name: x86_64-gnu-tools
|
- name: x86_64-gnu-tools
|
||||||
env:
|
env:
|
||||||
|
@ -435,7 +435,7 @@ jobs:
|
|||||||
<<: *job-linux-8c
|
<<: *job-linux-8c
|
||||||
|
|
||||||
- name: x86_64-gnu
|
- name: x86_64-gnu
|
||||||
<<: *job-linux-8c
|
<<: *job-linux-4c
|
||||||
|
|
||||||
# This job ensures commits landing on nightly still pass the full
|
# This job ensures commits landing on nightly still pass the full
|
||||||
# test suite on the stable channel. There are some UI tests that
|
# test suite on the stable channel. There are some UI tests that
|
||||||
@ -450,10 +450,10 @@ jobs:
|
|||||||
# could cause failures when `dev: 1` in `stage0.txt`, and running
|
# could cause failures when `dev: 1` in `stage0.txt`, and running
|
||||||
# this on stable is useless.
|
# this on stable is useless.
|
||||||
CI_ONLY_WHEN_CHANNEL: nightly
|
CI_ONLY_WHEN_CHANNEL: nightly
|
||||||
<<: *job-linux-8c
|
<<: *job-linux-4c
|
||||||
|
|
||||||
- name: x86_64-gnu-aux
|
- name: x86_64-gnu-aux
|
||||||
<<: *job-linux-8c
|
<<: *job-linux-4c
|
||||||
|
|
||||||
- name: x86_64-gnu-debug
|
- name: x86_64-gnu-debug
|
||||||
<<: *job-linux-8c
|
<<: *job-linux-8c
|
||||||
@ -482,7 +482,7 @@ jobs:
|
|||||||
<<: *job-linux-8c
|
<<: *job-linux-8c
|
||||||
|
|
||||||
- name: x86_64-gnu-nopt
|
- name: x86_64-gnu-nopt
|
||||||
<<: *job-linux-8c
|
<<: *job-linux-4c
|
||||||
|
|
||||||
- name: x86_64-gnu-tools
|
- name: x86_64-gnu-tools
|
||||||
env:
|
env:
|
||||||
|
Loading…
Reference in New Issue
Block a user