From: Bryan C. Mills Date: Thu, 13 Dec 2018 14:23:25 +0000 (-0500) Subject: cmd/go: set user and email in test-local git repos X-Git-Tag: go1.12beta1~49 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=84b408cd36e909cd039130c0798095cce4edab94;p=gostls13.git cmd/go: set user and email in test-local git repos Some of the builders cannot infer user and email from the builder hostname. Change-Id: I27e5d011fa1471f27763b6b7fa1bf59e418b925c Reviewed-on: https://team-review.git.corp.google.com/c/376739 Reviewed-by: Dmitri Shuralyov Reviewed-on: https://go-review.googlesource.com/c/154107 Reviewed-by: Brad Fitzpatrick Run-TryBot: Dmitri Shuralyov TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/go/testdata/script/get_brace.txt b/src/cmd/go/testdata/script/get_brace.txt index 36414d7b55..be81d8f487 100644 --- a/src/cmd/go/testdata/script/get_brace.txt +++ b/src/cmd/go/testdata/script/get_brace.txt @@ -3,11 +3,15 @@ # Set up some empty repositories. cd $WORK/_origin/foo exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git commit --allow-empty -m 'create master branch' cd $WORK cd '_origin/{confusing}' exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git commit --allow-empty -m 'create master branch' # Clone the empty repositories into GOPATH. diff --git a/src/cmd/go/testdata/script/get_dotfiles.txt b/src/cmd/go/testdata/script/get_dotfiles.txt index c09da8beeb..1876114362 100644 --- a/src/cmd/go/testdata/script/get_dotfiles.txt +++ b/src/cmd/go/testdata/script/get_dotfiles.txt @@ -3,10 +3,14 @@ # Set up a benign repository and a repository with a dotfile name. cd $WORK/_origin/foo exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git commit --allow-empty -m 'create master branch' cd $WORK/_origin/.hidden exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git commit --allow-empty -m 'create master branch' # Clone the empty repositories into GOPATH. diff --git a/src/cmd/go/testdata/script/get_unicode.txt b/src/cmd/go/testdata/script/get_unicode.txt index a30802b999..31edcdb9f6 100644 --- a/src/cmd/go/testdata/script/get_unicode.txt +++ b/src/cmd/go/testdata/script/get_unicode.txt @@ -1,23 +1,32 @@ [!exec:git] skip +# Construct a repository that imports a non-ASCII path. cd $WORK/_origin/example.com/unicode exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git add unicode.go exec git commit -m 'add unicode.go' +# Clone the repo into GOPATH so that 'go get -u' can find it. mkdir $GOPATH/src/example.com/unicode cd $GOPATH/src/example.com/unicode exec git clone $WORK/_origin/example.com/unicode . +# Construct the imported repository. cd $WORK/_origin/example.com/испытание exec git init +exec git config user.name 'Nameless Gopher' +exec git config user.email 'nobody@golang.org' exec git add испытание.go exec git commit -m 'add испытание.go' +# Clone that repo into GOPATH too. mkdir $GOPATH/src/example.com/испытание cd $GOPATH/src/example.com/испытание exec git clone $WORK/_origin/example.com/испытание . +# Upgrading the importer should pull from the non-ASCII repo. cd $GOPATH go get -u example.com/unicode