aboutsummaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorMaxime Dénès2018-01-30 09:30:23 +0100
committerMaxime Dénès2018-01-30 09:30:23 +0100
commitb9e8a4cbb9a78c862ffe5413471e0ea069fa0566 (patch)
tree37308074df4e369264166675283d02e825a2101a /dev
parentd0e05a1964fb2af093ac2a15a75bb84d342bf1ad (diff)
parent05cfa9e92ea08210ae78ec7b6054dce3e2b3ee30 (diff)
Merge PR #6644: Use travis_retry on apt-get update
Diffstat (limited to 'dev')
-rwxr-xr-xdev/tools/sudo-apt-get-update.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/dev/tools/sudo-apt-get-update.sh b/dev/tools/sudo-apt-get-update.sh
new file mode 100755
index 0000000000..f8bf6bed41
--- /dev/null
+++ b/dev/tools/sudo-apt-get-update.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+(sudo apt-get update "$@" 2>&1 || echo 'E: update failed') | tee /tmp/apt.err
+! grep -q '^\(E:\|W: Failed to fetch\)' /tmp/apt.err || exit $?