drone-pre-commit/scripts/add_golang.sh

21 lines
394 B
Bash
Raw Normal View History

2021-02-02 23:42:48 +00:00
#! /bin/bash
set -ex
2022-11-04 22:02:13 +00:00
VERSION=1.19.3
SHASUM=74b9640724fd4e6bb0ed2a1bc44ae813a03f1e72a4c76253e2d5c015494430ba
2021-02-02 23:42:48 +00:00
FILENAME=go${VERSION}.linux-amd64.tar.gz
2022-04-07 20:15:22 +00:00
GOURL=https://go.dev/dl/${FILENAME}
2021-02-02 23:42:48 +00:00
wget --quiet "$GOURL"
# Check sum
echo "$SHASUM ./$FILENAME" > "${FILENAME}.sum"
shasum -c "./${FILENAME}.sum"
# Install
tar -C /usr/local -xzf "./$FILENAME"
# Clean up
rm "$FILENAME" "${FILENAME}.sum"