From 53b6bbbdf29face8eaaac2bad7e3cc57e3c96b55 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 15 Oct 2020 09:35:40 -0400 Subject: [PATCH] travis: Add a 32 bit build In the past we've had 32 bit bugs that were caught by the compiler, let's add this to Travis. --- .travis.yml | 1 + ci/travis-install.sh | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 92217682..712a81dd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ env: - ci_docker=debian:buster-slim ci_distro=debian ci_suite=stretch ci_configopts="--with-ed25519-libsodium" ci_pkgs="libsodium-dev" - ci_docker=debian:buster-slim ci_distro=debian ci_suite=stretch ci_configopts="--with-curl --with-ed25519-libsodium --without-gpgme" ci_pkgs="libsodium-dev" - ci_docker=ubuntu:xenial ci_distro=ubuntu ci_suite=xenial + - ci_docker=i386/ubuntu:bionic ci_distro=ubuntu ci_suite=bionic - ci_docker=ubuntu:bionic ci_distro=ubuntu ci_suite=bionic script: diff --git a/ci/travis-install.sh b/ci/travis-install.sh index c28a4111..64801741 100755 --- a/ci/travis-install.sh +++ b/ci/travis-install.sh @@ -64,10 +64,10 @@ fi if [ -n "$ci_docker" ]; then sed \ - -e "s/@ci_distro@/${ci_distro}/" \ - -e "s/@ci_docker@/${ci_docker}/" \ - -e "s/@ci_suite@/${ci_suite}/" \ - -e "s/@ci_pkgs@/${ci_pkgs}/" \ + -e "s,@ci_distro@,${ci_distro}," \ + -e "s,@ci_docker@,${ci_docker}," \ + -e "s,@ci_suite@,${ci_suite}," \ + -e "s,@ci_pkgs@,${ci_pkgs}," \ < ci/travis-Dockerfile.in > Dockerfile exec docker build -t ci-image . fi