From 81b53a4795f9e1986c167c27ef91e0af744c0edb Mon Sep 17 00:00:00 2001 From: MarcoFalke Date: Fri, 20 Aug 2021 11:21:13 +0200 Subject: [PATCH] Merge bitcoin/bitcoin#22749: ci: Run arm task on arm64 hardware fa35efa84bb614df9629076e45e9e974d9e940f6 ci: Run arm task on arm64 hardware (MarcoFalke) Pull request description: It will still run cross-compilation to armhf, but run the binaries on the hardware itself, not qemu. There shouldn't be any significant difference, other than maybe a slight speedup. ACKs for top commit: hebasto: re-ACK fa35efa84bb614df9629076e45e9e974d9e940f6 Tree-SHA512: d03bb2b55d0a6b5021243eedff6e143f4fad03a1a8913000c2c5c74665e4bb1c77cb30aa112dbddbc0bb7c645bec18f6b8b8ba91049587b464bbe5ec07dd46bd --- .cirrus.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.cirrus.yml b/.cirrus.yml index 81e1e55f74..b14f31a39f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -42,10 +42,13 @@ global_task_template: &GLOBAL_TASK_TEMPLATE task: name: 'ARM [GOAL: install] [buster] [unit tests, no functional tests]' << : *GLOBAL_TASK_TEMPLATE - container: + arm_container: image: debian:buster + cpu: 2 + memory: 8G env: FILE_ENV: "./ci/test/00_setup_env_arm.sh" + QEMU_USER_CMD: "" # Disable qemu and run the test natively task: name: 'Win64 [GOAL: deploy] [unit tests, no gui, no boost::process, no functional tests]'