@@ -10,28 +10,13 @@ set -x
1010PYTHON_VERSIONS=(" 3.9" " 3.10" " 3.11" " 3.12" )
1111BAZELISK_VERSION=" v1.16.0"
1212
13- # Check arguments
14- if [[ $# -ne 1 ]]; then
15- echo " Missing argument to specify machine architecture." > /dev/stderr
16- echo " Use: x86_64 or arm64" > /dev/stderr
17- exit 1
18- fi
19-
20- MAC_ARCH=" $1 " # First argument is the architecture of the machine, e.g. x86_64, arm64
2113export USE_BAZEL_VERSION=" ${USE_BAZEL_VERSION:- 6.5.0} "
2214
2315# Sets RAY_VERSION and RAY_COMMIT
2416source .buildkite/release-automation/set-ray-version.sh
2517
2618install_bazel () {
27- if [[ " ${MAC_ARCH} " == " arm64" ]]; then
28- URL=" https://github.com/bazelbuild/bazelisk/releases/download/${BAZELISK_VERSION} /bazelisk-darwin-arm64"
29- elif [[ " ${MAC_ARCH} " == " x86_64" ]]; then
30- URL=" https://github.com/bazelbuild/bazelisk/releases/download/${BAZELISK_VERSION} /bazelisk-darwin-amd64"
31- else
32- echo " Could not find matching bazelisk URL for Mac ${MAC_ARCH} " > /dev/stderr
33- exit 1
34- fi
19+ URL=" https://github.com/bazelbuild/bazelisk/releases/download/${BAZELISK_VERSION} /bazelisk-darwin-arm64"
3520
3621 TARGET=" $TMP_DIR /bin/bazel"
3722 curl -sfL -R -o " ${TARGET} " " ${URL} "
@@ -41,7 +26,7 @@ install_bazel() {
4126install_miniforge () {
4227 # Install miniforge3 based on the architecture used
4328 mkdir -p " $TMP_DIR /miniforge3"
44- curl -sfL https://github.com/conda-forge/miniforge/releases/download/25.3.0-1/Miniforge3-25.3.0-1-MacOSX-" $MAC_ARCH " .sh -o " $TMP_DIR /miniforge3/miniforge.sh"
29+ curl -sfL https://github.com/conda-forge/miniforge/releases/download/25.3.0-1/Miniforge3-25.3.0-1-MacOSX-arm64 .sh -o " $TMP_DIR /miniforge3/miniforge.sh"
4530 bash " $TMP_DIR /miniforge3/miniforge.sh" -b -u -p " $TMP_DIR /miniforge3"
4631 rm -rf " $TMP_DIR /miniforge3/miniforge.sh"
4732
0 commit comments