diff options
author | Lars Wirzenius <liw@liw.fi> | 2023-07-13 19:24:01 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2023-07-13 19:24:01 +0300 |
commit | f86f158dc05c3e70f7608280528d91d67b82b760 (patch) | |
tree | 6bca171b80283b0049eafd7014435f3cf9017099 | |
parent | 3b5842b1d4dad02ce3c4a145c694eaefb7a8b069 (diff) | |
download | vmdb2-f86f158dc05c3e70f7608280528d91d67b82b760.tar.gz |
tests: allow check-images to be used in a faster way
Default is to test several Debian releases on several architectures,
but sometimes that's not needed, until at the final stages of a merge
cycle. When something faster is needed, only specific releases on
amd64 are tested. Much speed, very fast.
Sponsored-by: author
-rwxr-xr-x | check-images | 46 |
1 files changed, 26 insertions, 20 deletions
diff --git a/check-images b/check-images index 1babf53..e9852cf 100755 --- a/check-images +++ b/check-images @@ -28,25 +28,31 @@ twice() { echo } -twice buster amd64 uefi -twice bullseye amd64 uefi -twice bookworm amd64 uefi - -twice buster arm64 uefi -twice bullseye arm64 uefi -twice bookworm arm64 uefi - -twice buster armhf uefi -twice bullseye armhf uefi -twice bookworm armhf uefi - -twice buster i386 uefi -twice bullseye i386 uefi -twice bookworm i386 uefi - -# These are broken for now, at least for tests. Please help debug and -# fix. -#twice buster armhf uefi -#twice buster ppc64el ieee1275 +if [ "$#" = 0 ]; then + twice buster amd64 uefi + twice bullseye amd64 uefi + twice bookworm amd64 uefi + + twice buster arm64 uefi + twice bullseye arm64 uefi + twice bookworm arm64 uefi + + twice buster armhf uefi + twice bullseye armhf uefi + twice bookworm armhf uefi + + twice buster i386 uefi + twice bullseye i386 uefi + twice bookworm i386 uefi + + # These are broken for now, at least for tests. Please help + # debug and fix. + #twice buster armhf uefi + #twice buster ppc64el ieee1275 +else + for release in "$@"; do + once "$release" amd64 uefi + done +fi echo All test images built successfully. |