From 6bac9029fa53f3eeea72e3e04cf36873b2f0387b Mon Sep 17 00:00:00 2001 From: Christoph Date: Fri, 1 Apr 2016 20:29:08 +0200 Subject: [PATCH] Fix travis build Signed-off-by: Christoph --- .travis/arch.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis/arch.sh b/.travis/arch.sh index fbe132bbd9..9c917be1d1 100755 --- a/.travis/arch.sh +++ b/.travis/arch.sh @@ -50,10 +50,11 @@ setup_chroot() { if [ ! -f $archive ]; then # get root fs - local curl=$(curl --fail -O "$ARCH_TRAVIS_MIRROR/iso/$ARCH_TRAVIS_ARCH_ISO/$archive" 2>&1) + curl --fail -O "$ARCH_TRAVIS_MIRROR/iso/$ARCH_TRAVIS_ARCH_ISO/$archive" 2>&1 + local ret=$? # if it fails, try arch iso form the previous month - if [ $? -gt 0 ]; then + if [ $ret -gt 0 ]; then ARCH_TRAVIS_ARCH_ISO="$(date +%Y.%m -d "-1 month").01" archive="archlinux-bootstrap-$ARCH_TRAVIS_ARCH_ISO-x86_64.tar.gz" as_normal "curl -O $ARCH_TRAVIS_MIRROR/iso/$ARCH_TRAVIS_ARCH_ISO/$archive"