image: debian:sid-slim shellcheck: script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install shellcheck - shellcheck -P tests debvm-* tests/*.sh codespell: script: - apt-get update - apt-get dist-upgrade --yes - apt-get --no-install-recommends --yes install codespell - codespell debvm-* tests/*.sh 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 $(dpkg --print-architecture) "$RELEASE" arch_test: parallel: matrix: - ARCHITECTURE: - arm64 - armhf - i386 - mips64el - mipsel - ppc64el - s390x script: - test -e /proc/sys/fs/binfmt_misc/status || mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc - 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 "$ARCHITECTURE" sid