File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -274,21 +274,20 @@ RUN `
274274 C:\git\cmd\git config --global core.autocrlf true;
275275
276276RUN `
277- Function Build-GoTestSum() { `
278- Write-Host "INFO: Building gotestsum version $Env:GOTESTSUM_VERSION in $Env:GOPATH"; `
277+ Function Install-GoTestSum() { `
279278 $Env:GO111MODULE = 'on'; `
280279 $tmpGobin = "${Env:GOBIN_TMP}"; `
281280 $Env:GOBIN = """${Env:GOPATH}`\bin"""; `
282- &go get -buildmode=exe "gotest.tools/gotestsum@${Env:GOTESTSUM_VERSION}"; `
281+ Write-Host "INFO: Installing gotestsum version $Env:GOTESTSUM_VERSION in $Env:GOBIN"; `
282+ &go install "gotest.tools/gotestsum@${Env:GOTESTSUM_VERSION}"; `
283283 $Env:GOBIN = "${tmpGobin}"; `
284284 $Env:GO111MODULE = 'off'; `
285285 if ($LASTEXITCODE -ne 0) { `
286- Throw '"gotestsum build failed..."'; `
286+ Throw '"gotestsum install failed..."'; `
287287 } `
288- Write-Host "INFO: Build done for gotestsum..."; `
289288 } `
290289 `
291- Build -GoTestSum
290+ Install -GoTestSum
292291
293292# Make PowerShell the default entrypoint
294293ENTRYPOINT ["powershell.exe"]
Original file line number Diff line number Diff line change 44
55install_golangci_lint () {
66 set -e
7- export GO111MODULE=on
8- GOBIN=" ${PREFIX} " go get " github.com/golangci/golangci-lint/cmd/golangci-lint@${GOLANGCI_LINT_VERSION} "
7+ echo " Install golangci-lint version ${GOLANGCI_LINT_VERSION} "
8+ GOBIN=" ${PREFIX} " GO111MODULE=on go install " github.com/golangci/golangci-lint/cmd/golangci-lint@${GOLANGCI_LINT_VERSION} "
99 " ${PREFIX} " /golangci-lint --version
1010}
Original file line number Diff line number Diff line change 44
55install_gotestsum () (
66 set -e
7- export GO111MODULE=on
8- GOBIN=" ${PREFIX} " go get " gotest.tools/gotestsum@${GOTESTSUM_VERSION} "
7+ echo " Install gotestsum version ${GOTESTSUM_VERSION} "
8+ GOBIN=" ${PREFIX} " GO111MODULE=on go install " gotest.tools/gotestsum@${GOTESTSUM_VERSION} "
99)
Original file line number Diff line number Diff line change 44
55install_shfmt () {
66 echo " Install shfmt version $SHFMT_VERSION "
7- git clone https://github.com/mvdan/sh.git " $GOPATH /src/github.com/mvdan/sh"
8- cd " $GOPATH /src/github.com/mvdan/sh" || exit 1
9- git checkout -q " $SHFMT_VERSION "
10- GO111MODULE=on go build ${GO_BUILDMODE} -v -o " ${PREFIX} /shfmt" ./cmd/shfmt
7+ GOBIN=" ${PREFIX} " GO111MODULE=on go install " mvdan.cc/sh/v3/cmd/shfmt@${SHFMT_VERSION} "
118}
Original file line number Diff line number Diff line change 44
55install_tomll () {
66 echo " Install go-toml version ${GOTOML_VERSION} "
7- # TODO remove GO111MODULE=on and change to 'go install -mod=mod ...' once we're at go 1.16+
8- GO111MODULE=on GOBIN=" ${PREFIX} " go get -v " github.com/pelletier/go-toml/cmd/tomll@${GOTOML_VERSION} "
7+ GOBIN=" ${PREFIX} " GO111MODULE=on go install " github.com/pelletier/go-toml/cmd/tomll@${GOTOML_VERSION} "
98}
Original file line number Diff line number Diff line change 44
55install_vndr () {
66 echo " Install vndr version $VNDR_VERSION "
7- git clone https://github.com/LK4D4/vndr.git " $GOPATH /src/github.com/LK4D4/vndr"
8- cd " $GOPATH /src/github.com/LK4D4/vndr" || exit 1
9- git checkout -q " $VNDR_VERSION "
10- go build ${GO_BUILDMODE} -v -o " ${PREFIX} /vndr" .
7+ GOBIN=" ${PREFIX} " GO111MODULE=on go install " github.com/LK4D4/vndr@${VNDR_VERSION} "
118}
You can’t perform that action at this time.
0 commit comments