diff --git a/.cirrus.yml b/.cirrus.yml index 69d45431..8b876d89 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -17,6 +17,19 @@ linux_x86_task: - apt install -y python3-venv python-is-python3 <<: *RUN_TESTS +linux_arm64_task: + compute_engine_instance: + image_project: cirrus-images + image: family/docker-builder-arm64 + architecture: arm64 + platform: linux + cpu: 4 + memory: 4G + + install_pre_requirements_script: + - apt install -y python3-venv python-is-python3 + <<: *RUN_TESTS + windows_x86_task: # The task takes ~55 minutes while the timeout happens # after 60 minutes by default, let's allow some wiggle room. diff --git a/examples/cirrus-ci-minimal.yml b/examples/cirrus-ci-minimal.yml index bd27d23f..2b2b965e 100644 --- a/examples/cirrus-ci-minimal.yml +++ b/examples/cirrus-ci-minimal.yml @@ -20,6 +20,20 @@ linux_x86_task: - apt install -y python3-venv python-is-python3 <<: *BUILD_AND_STORE_WHEELS +linux_arm64_task: + name: Build Linux arm64 wheels. + compute_engine_instance: + image_project: cirrus-images + image: family/docker-builder-arm64 + architecture: arm64 + platform: linux + cpu: 4 + memory: 4G + + install_pre_requirements_script: + - apt install -y python3-venv python-is-python3 + <<: *BUILD_AND_STORE_WHEELS + windows_x86_task: name: Build Windows x86 wheels. windows_container: