Skip to content
Snippets Groups Projects

Allow running icinga-provide-go $ARCH

Merged Alexander A. Klimov requested to merge arch into master
1 file
+ 4
3
Compare changes
  • Side-by-side
  • Inline
+ 4
3
#!/bin/bash
VERSION_GO="1.16.5"
ARCH_GO="${1:-amd64}"
set -ex
echo "Downloading Go Version ${VERSION_GO}"
curl -LO https://golang.org/dl/go${VERSION_GO}.linux-amd64.tar.gz
curl -LO "https://golang.org/dl/go${VERSION_GO}.linux-${ARCH_GO}.tar.gz"
rm -rf /usr/local/go
echo "Unpacking Go"
tar -C /usr/local -xzf go${VERSION_GO}.linux-amd64.tar.gz
tar -C /usr/local -xzf "go${VERSION_GO}.linux-${ARCH_GO}.tar.gz"
echo "Deleting Go Binary Archive"
rm -rf go${VERSION_GO}.linux-amd64.tar.gz
rm -rf "go${VERSION_GO}.linux-${ARCH_GO}.tar.gz"
ln -s /usr/local/go/bin/* /usr/local/bin
Loading