github.com/argoproj/argo-cd/v3@v3.2.1/hack/installers/checksums/add-helm-checksums.sh (about)

     1  #!/usr/bin/env sh
     2  
     3  # Usage: ./add-helm-checksums.sh <helm-version>  # use the desired version e.g. 3.18.4
     4  
     5  set -e
     6  
     7  for arch in amd64 arm64 ppc64le s390x; do
     8    checksumfile="helm-v$1-linux-$arch.tar.gz.sha256"
     9    wget "https://get.helm.sh/helm-v$1-linux-$arch.tar.gz.sha256sum" -O "$checksumfile"
    10    outname="$(git rev-parse --show-toplevel)/hack/installers/checksums/helm-v$1-linux-$arch.tar.gz.sha256"
    11    mv "$checksumfile" "$outname"
    12  done
    13  
    14  for arch in amd64 arm64; do
    15    checksumfile="helm-v$1-darwin-$arch.tar.gz.sha256"
    16    wget "https://get.helm.sh/helm-v$1-darwin-$arch.tar.gz.sha256sum" -O "$checksumfile"
    17    outname="$(git rev-parse --show-toplevel)/hack/installers/checksums/helm-v$1-darwin-$arch.tar.gz.sha256"
    18    mv "$checksumfile" "$outname"
    19  done