[core]: extend setup_uv to work with alpine (#6978)
This commit is contained in:
parent
4480a70ceb
commit
1dd417fdaa
@ -1256,8 +1256,20 @@ function setup_uv() {
|
||||
local UV_TAR
|
||||
|
||||
case "$ARCH" in
|
||||
x86_64) UV_TAR="uv-x86_64-unknown-linux-gnu.tar.gz" ;;
|
||||
aarch64) UV_TAR="uv-aarch64-unknown-linux-gnu.tar.gz" ;;
|
||||
x86_64)
|
||||
if grep -qi "alpine" /etc/os-release; then
|
||||
UV_TAR="uv-x86_64-unknown-linux-musl.tar.gz"
|
||||
else
|
||||
UV_TAR="uv-x86_64-unknown-linux-gnu.tar.gz"
|
||||
fi
|
||||
;;
|
||||
aarch64)
|
||||
if grep -qi "alpine" /etc/os-release; then
|
||||
UV_TAR="uv-aarch64-unknown-linux-musl.tar.gz"
|
||||
else
|
||||
UV_TAR="uv-aarch64-unknown-linux-gnu.tar.gz"
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
msg_error "Unsupported architecture: $ARCH"
|
||||
rm -rf "$TMP_DIR"
|
||||
|
Loading…
x
Reference in New Issue
Block a user