Skip to content

Commit af7a8f7

Browse files
authored
Use CircleCI xlarge machine for build-linux (#16989)
build-linux blocks ~all other stages, so making it as fast as possible is useful. This makes it around 2x faster (but it will also cost 2x as much). As a result, our iteration times should be around 25 minutes faster.
1 parent 5c4a24f commit af7a8f7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.circleci/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,13 @@ jobs:
303303
test_targets: "sanity"
304304
build-linux:
305305
executor: bionic
306+
# xlarge has 4x the cores of the default medium, costs 4x as much, and runs
307+
# in about 1/2 the time, so it is not cost-effective (overall it is 2x the
308+
# cost for the same work), but given this blocks almost all the other jobs
309+
# we want it to finish asap
310+
resource_class: xlarge
311+
environment:
312+
EMCC_CORES: 16
306313
steps:
307314
- checkout
308315
- run:

0 commit comments

Comments
 (0)