Skip to content

Commit 7e2ae52

Browse files
authored
Merge pull request #1392 from asomers/docker_builder
During CI, use just 1 cpu for QEMU builds
2 parents 7704f5d + 6496bb8 commit 7e2ae52

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.cirrus.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,11 @@ task:
5252

5353
# Use cross for QEMU-based testing
5454
# cross needs to execute Docker, so we must use Cirrus's Docker Builder task.
55-
docker_builder:
55+
task:
5656
env:
5757
RUST_TEST_THREADS: 1 # QEMU works best with 1 thread
5858
HOME: /tmp/home
5959
PATH: $HOME/.cargo/bin:$PATH
60-
#cpu: 1 docker_builder doesn't support "cpu"?
6160
matrix:
6261
- name: Linux aarch64
6362
env:
@@ -89,6 +88,12 @@ docker_builder:
8988
- name: Linux powerpc64le
9089
env:
9190
TARGET: powerpc64le-unknown-linux-gnu
91+
compute_engine_instance:
92+
image_project: cirrus-images
93+
image: family/docker-builder
94+
platform: linux
95+
cpu: 1 # Since QEMU will only use 1 thread
96+
memory: 4G
9297
setup_script:
9398
- mkdir /tmp/home
9499
- curl --proto '=https' --tlsv1.2 -sSf -o rustup.sh https://sh.rustup.rs

0 commit comments

Comments
 (0)