image: debian:sid-slim shellcheck: script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install shellcheck - shellcheck debvm-* codespell: script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install codespell - codespell debvm-* release_test: parallel: matrix: - RELEASE: - sid - bookworm - bullseye - buster - stretch - jessie script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install e2fsprogs genext2fs mmdebstrap openssh-client sleepenh qemu-kvm - PATH=.:$PATH ./tests/create-and-run.sh -r "$RELEASE" arch_test: parallel: matrix: - ARCHITECTURE: - arm64 - armhf - i386 - mips64el - mipsel - ppc64el - s390x script: - | if [ ! -e /proc/sys/fs/binfmt_misc/status ]; then mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc fi - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install e2fsprogs genext2fs mmdebstrap openssh-client sleepenh qemu-system binfmt-support arch-test qemu-user-static - PATH=.:$PATH ./tests/create-and-run.sh -a "$ARCHITECTURE"