about summary refs log tree commit diff
path: root/src/ci
diff options
context:
space:
mode:
authorAidan Hobson Sayers <aidanhs@cantab.net>2017-03-29 10:47:43 +0100
committerAidan Hobson Sayers <aidanhs@cantab.net>2017-03-29 10:47:43 +0100
commit96e174febdd9e0f3624b59e8411332b3e46eb97b (patch)
tree5ec19aa93b8253a0b29654463df076e59082ece3 /src/ci
parent0347ff58230af512c9521bdda7877b8bef9e9d34 (diff)
downloadrust-96e174febdd9e0f3624b59e8411332b3e46eb97b.tar.gz
rust-96e174febdd9e0f3624b59e8411332b3e46eb97b.zip
Minor tweaks to retry utility
Diffstat (limited to 'src/ci')
-rw-r--r--src/ci/shared.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/ci/shared.sh b/src/ci/shared.sh
index ecd9b7e98a4..f2e13fc73ae 100644
--- a/src/ci/shared.sh
+++ b/src/ci/shared.sh
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/false
 # Copyright 2016 The Rust Project Developers. See the COPYRIGHT
 # file at the top-level directory of this distribution and at
 # http://rust-lang.org/COPYRIGHT.
@@ -9,13 +9,16 @@
 # option. This file may not be copied, modified, or distributed
 # except according to those terms.
 
+# This file is intended to be sourced with `. shared.sh` or
+# `source shared.sh`, hence the invalid shebang and not being
+# marked as an executable file in git.
+
 # See http://unix.stackexchange.com/questions/82598
 function retry {
+  echo "Attempting with retry:" "$@"
   local n=1
   local max=5
-  local delay=15
   while true; do
-    echo "Attempting:" "$@"
     "$@" && break || {
       if [[ $n -lt $max ]]; then
         ((n++))