diff options
Diffstat (limited to 'tests/guix-system.sh')
-rw-r--r-- | tests/guix-system.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/guix-system.sh b/tests/guix-system.sh index f76a5ce119..16c02e6e4c 100644 --- a/tests/guix-system.sh +++ b/tests/guix-system.sh @@ -342,6 +342,10 @@ for example in gnu/system/examples/*.tmpl; do # 'asus-c201.tmpl' uses 'linux-libre-arm-generic', which is an # ARM-only package. options="--system=armhf-linux";; + *raspberry*) + # The Raspberry Pi templates 'linux-libre-arm64-generic', which is + # an ARM-only package. + options="--system=aarch64-linux";; *vm-image*) # The VM image tries to build 'current-guix' as per 'guix pull'. # Skip it. @@ -354,6 +358,12 @@ for example in gnu/system/examples/*.tmpl; do guix system -n disk-image $options "$example" done +# Make sure the desktop image can be built on major architectures. +for system in x86_64-linux i686-linux aarch64-linux +do + guix system -n image -s "$system" gnu/system/examples/desktop.tmpl +done + # Verify that the images can be built. guix system -n vm gnu/system/examples/bare-bones.tmpl guix system -n image gnu/system/images/pinebook-pro.scm |