Skip to content

Commit b2d8109

Browse files
committed
Retries failed go get requests.
Temporary solution until golang/go#28194 is fixed in order to retry failed fetch requests.
1 parent f807b6a commit b2d8109

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

frontend/src/goutil

+6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ set -x
66
cd $1
77
shift
88

9+
910
# Override these variables to make go not depend on HOME
1011
mkdir -p /tmp/go
1112
export GOPATH=/tmp/go
@@ -15,6 +16,11 @@ GOBIN=go
1516
if ! command -v go &> /dev/null
1617
then
1718
GOBIN=/usr/lib/go-1.13/bin/go
19+
else
20+
# Temporary solution until https://github.com/golang/go/issues/28194 is fixed
21+
# in order to retry failed fetch requests.
22+
# GOPROXY fallback was added in Go 1.15
23+
export GOPROXY="proxy.golang.org|proxy.golang.org|direct"
1824
fi
1925

2026
$GOBIN "$@"

0 commit comments

Comments
 (0)