modification to support arm64 and amd64 on GiTea
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user