From 6201671791981902cf5752d8fdfb9000ae9231bd Mon Sep 17 00:00:00 2001 From: Mark McCaskey Date: Wed, 18 Dec 2019 15:36:27 -0500 Subject: [PATCH] Add retry logic to Travis CI --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4dbbd44d8..46a2c5503 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ arch: - arm64 language: rust +install: travis_retry rust: - nightly-2019-08-15 @@ -14,7 +15,7 @@ script: # Sccache # - curl -L https://github.com/mozilla/sccache/releases/download/0.2.10/sccache-0.2.10-x86_64-unknown-linux-musl.tar.gz | tar xzf - # - export RUSTC_WRAPPER=`pwd`/sccache-0.2.10-x86_64-unknown-linux-musl/sccache - - test -f /home/travis/.cargo/bin/sccache || cargo install sccache + - test -f /home/travis/.cargo/bin/sccache || travis_retry cargo install sccache - export RUSTC_WRAPPER=/home/travis/.cargo/bin/sccache - mkdir -p /home/travis/.sccache/ - export SCCACHE_DIR="/home/travis/.sccache/"