From 27f9b58c5da9bf94e9731301cdef8df6141b3192 Mon Sep 17 00:00:00 2001 From: Matthew Holt Date: Mon, 21 Mar 2016 12:05:16 -0600 Subject: [PATCH] Bypass "bandwidth limit exceeded" errors when cloning from googlesource cf. golang/go#12933 --- .travis.yml | 10 +++++++++- dist/gitcookie.sh.enc | 3 +++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 dist/gitcookie.sh.enc diff --git a/.travis.yml b/.travis.yml index 6a2da63db..8e3525b59 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,17 @@ go: - tip env: -- CGO_ENABLED=0 + - CGO_ENABLED=0 + +before_install: + # Decrypts a script that installs an authenticated cookie + # for git to use when cloning from googlesource.com. + # Bypasses "bandwidth limit exceeded" errors. + # See github.com/golang/go/issues/12933 + - openssl aes-256-cbc -K $encrypted_3df18f9af81d_key -iv $encrypted_3df18f9af81d_iv -in dist/gitcookie.sh.enc -out dist/gitcookie.sh -d install: + - bash dist/gitcookie.sh - go get -t ./... - go get golang.org/x/tools/cmd/vet diff --git a/dist/gitcookie.sh.enc b/dist/gitcookie.sh.enc new file mode 100644 index 000000000..1a51f392b --- /dev/null +++ b/dist/gitcookie.sh.enc @@ -0,0 +1,3 @@ +( #劕- Dr}`:,0@9pK8Z ˎVm0^B%լ@9]lП)8"Z_͑:g7v]7#`޸'޾ޅǦB9z^'5\*N +k~= w^$-Df(*Cd/uk _vM U+LgJ#[] +.wQ/٫B\BJi'"v{y)x\8'2렋ta}