travis: default to buster and also use debian:buster as docker container
[grml-debootstrap.git] / travis / execute.sh
index 77016ea..5b4f47a 100755 (executable)
@@ -18,7 +18,7 @@ if [ -z "${TRAVIS:-}" ] ; then
   fi
 fi
 
-RELEASE="${RELEASE:-stretch}"
+RELEASE="${RELEASE:-buster}"
 export RELEASE
 
 TARGET="${TARGET:-qemu.img}"
@@ -53,7 +53,7 @@ trap bailout 1 2 3 6 14 15
 
 # run shellcheck tests
 docker run koalaman/shellcheck:stable --version
-docker run --rm -v "$(pwd)":/code koalaman/shellcheck:stable -e SC2181 /code/chroot-script /code/grml-debootstrap
+docker run --rm -v "$(pwd)":/code koalaman/shellcheck:stable -e SC2181 -e SC2001 /code/chroot-script /code/grml-debootstrap
 
 # build Debian package
 if [ -z "${TRAVIS:-}" ] ; then
@@ -69,7 +69,7 @@ else
 fi
 
 # we need to run in privileged mode to be able to use loop devices
-docker run --privileged -v "$(pwd)":/code --rm -i -t debian:stretch /code/travis/build-vm.sh
+docker run --privileged -v "$(pwd)":/code --rm -i -t debian:buster /code/travis/build-vm.sh
 
 [ -x ./goss ] || curl -fsSL https://goss.rocks/install | GOSS_DST="$(pwd)" sh