We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 34cd27d commit 83ac0b6Copy full SHA for 83ac0b6
.buildkite/scripts/common.sh
@@ -55,9 +55,12 @@ with_msft_go() {
55
echo "Setting up microsoft/go"
56
create_workspace
57
check_platform_architeture
58
+
59
+ # Use a temporary folder to house the Go SDK downloaded from Microsoft
60
+ tempfolder=$(mktemp -d)
61
MSFT_DOWNLOAD_URL=https://aka.ms/golang/release/latest/go$(cat .go-version).${platform_type}-${arch_type}.tar.gz
- retry 5 $(curl -sL -o - $MSFT_DOWNLOAD_URL | tar -xz -f - -C ${WORKSPACE}/../../)
- export PATH="${PATH}:${WORKSPACE}/../../go/bin"
62
+ retry 5 $(curl -sL -o - $MSFT_DOWNLOAD_URL | tar -xz -f - -C ${tempfolder}/)
63
+ export PATH="${PATH}:${tempfolder}/go/bin"
64
go version
65
which go
66
export PATH="${PATH}:$(go env GOPATH)/bin"
0 commit comments