modification to support arm64 and amd64 on GiTea

This commit is contained in:
2024-11-20 21:46:45 +01:00
parent 1a604d3e14
commit f1314bb1ae

View File

@@ -47,11 +47,18 @@ function parse_inputs {
} }
function install_kustomize { function install_kustomize {
case "$RUNNER_ARCH" in
X64) TARGET_ARCH=amd64;;
ARM64) TARGET_ARCH=arm64;;
*) TARGET_ARCH=amd64;;
esac;
echo "running on $TARGET_ARCH"
echo "getting download url for kustomize ${kustomize_version}" echo "getting download url for kustomize ${kustomize_version}"
for i in {1..100}; do for i in {1..100}; do
url=$(curl --retry-all-errors --fail --retry 30 --retry-max-time 120 "${with_token[@]}" -s "https://api.github.com/repos/kubernetes-sigs/kustomize/releases?per_page=100&page=$i" | jq -r '.[].assets[] | select(.browser_download_url | test("kustomize(_|.)?(v)?'$kustomize_version'_linux_amd64")) | .browser_download_url') curl --retry-all-errors --fail --retry 30 --retry-max-time 120 "${with_token[@]}" -s "https://api.github.com/repos/kubernetes-sigs/kustomize/releases?per_page=100&page=$i" | jq -r '.[].assets[] | select(.browser_download_url | test("kustomize(_|.)?(v)?'$kustomize_version'_linux_'$TARGET_ARCH'")) | .browser_download_url'
if [ ! -z $url ]; then if [ ! -z $url ]; then
break break
fi fi