From 7c8523e87bfc9eb3b2f84e076d263b621f0cf016 Mon Sep 17 00:00:00 2001 From: Aidan Hobson Sayers Date: Thu, 6 Jul 2017 18:55:07 +0100 Subject: [PATCH] Retry downloading llvm commit tarball --- src/ci/init_repo.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ci/init_repo.sh b/src/ci/init_repo.sh index f8e86986f82..7ffe00a807b 100755 --- a/src/ci/init_repo.sh +++ b/src/ci/init_repo.sh @@ -61,7 +61,8 @@ for module in $modules; do if [ "$module" = src/llvm ]; then commit="$(git ls-tree HEAD src/llvm | awk '{print $3}')" git rm src/llvm - curl -sSL -O "https://github.com/rust-lang/llvm/archive/$commit.tar.gz" + retry sh -c "rm -f $commit.tar.gz && \ + curl -sSL -O https://github.com/rust-lang/llvm/archive/$commit.tar.gz" tar -C src/ -xf "$commit.tar.gz" rm "$commit.tar.gz" mv "src/llvm-$commit" src/llvm