blob: e39475dc78f85c131f8be415e753a129d53706c0 [file] [log] [blame]
#!/bin/bash
set -e
OUTPUT_DIR=$1/bin
VERSION="3.8.2"
export PATH="$OUTPUT_DIR:$PATH" # install script checks if helm is in your path
curl --fail --location -s https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | \
HELM_INSTALL_DIR=${OUTPUT_DIR} DESIRED_VERSION=v${VERSION} USE_SUDO=false bash
CR_VERSION="1.3.0"
cr=${OUTPUT_DIR}/cr
if [ -e "${cr}" ] && [ "$(${cr} version | grep 'Version:' | cut -d' ' -f2)" == v${CR_VERSION} ]; then
echo "cr version ${CR_VERSION} is already installed at ${OUTPUT_DIR}"
exit
fi
curl --fail --location -s "https://github.com/helm/chart-releaser/releases/download/v${CR_VERSION}/chart-releaser_${CR_VERSION}_${OS}_${ARCH}.tar.gz" | tar xvz --directory "${OUTPUT_DIR}" cr