Skip to content

Commit

Permalink
Merge pull request #18 from dan-slinky-ckpd/patch-1
Browse files Browse the repository at this point in the history
Support current kustomize release assets url
  • Loading branch information
karancode authored Jul 8, 2020
2 parents 2258971 + 126b9e3 commit ef7a09d
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,14 @@ function parse_inputs {
}

function install_kustomize {
url="https://github.com/kubernetes-sigs/kustomize/releases/download/v${kustomize_version}/kustomize_${kustomize_version}_linux_amd64"
url=$(curl -s "https://api.github.com/repos/kubernetes-sigs/kustomize/releases?per_page=100" | jq -r '.[].assets[] | select(.browser_download_url | test("kustomize_(v)?'$kustomize_version'_linux_amd64")) | .browser_download_url')

echo "Downloading kustomize v${kustomize_version}"
curl -s -S -L ${url} -o /usr/bin/kustomize
if [[ "${url}" =~ .tar.gz$ ]]; then
curl -s -S -L ${url} | tar -xz -C /usr/bin
else
curl -s -S -L ${url} -o /usr/bin/kustomize
fi
if [ "${?}" -ne 0 ]; then
echo "Failed to download kustomize v${kustomize_version}."
exit 1
Expand Down

0 comments on commit ef7a09d

Please sign in to comment.