Skip to content

Commit eee8af5

Browse files
committed
Use truffleruby-dev-builder for all platforms for truffleruby-dev and truffleruby+graalvm-dev
* Since linux-aarch64 is also available on GitHub Actions now.
1 parent c21b26f commit eee8af5

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed
Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,19 @@
11
platform="$(uname -s)-$(uname -m)"
22
case $platform in
33
Linux-x86_64)
4-
url="https://github.com/graalvm/graal-languages-ea-builds/raw/HEAD/truffleruby/versions/latest-jvm-linux-amd64.url"
4+
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-ubuntu-24.04.tar.gz" truffleruby
55
;;
66
Linux-aarch64)
7-
url="https://github.com/graalvm/graal-languages-ea-builds/raw/HEAD/truffleruby/versions/latest-jvm-linux-aarch64.url"
7+
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-ubuntu-24.04-arm64.tar.gz" truffleruby
88
;;
99
Darwin-x86_64)
10-
url="https://github.com/graalvm/graal-languages-ea-builds/raw/HEAD/truffleruby/versions/latest-jvm-darwin-amd64.url"
10+
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-macos-latest.tar.gz" truffleruby
1111
;;
1212
Darwin-arm64)
13-
url="https://github.com/graalvm/graal-languages-ea-builds/raw/HEAD/truffleruby/versions/latest-jvm-darwin-aarch64.url"
13+
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-macos-13-arm64.tar.gz" truffleruby
1414
;;
1515
*)
1616
colorize 1 "Unsupported platform: $platform"
1717
return 1
1818
;;
1919
esac
20-
21-
urlfile="$(mktemp "${TMP}/truffleruby.XXXXXX")"
22-
http get "$url" "$urlfile"
23-
install_package "truffleruby+graalvm-dev" "$(<"$urlfile")" truffleruby
24-
rm -f "$urlfile"

share/ruby-build/truffleruby-dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Linux-x86_64)
44
install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-24.04.tar.gz" truffleruby
55
;;
66
Linux-aarch64)
7-
install_package "truffleruby-head" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-dev-linux-aarch64.tar.gz" truffleruby
7+
install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-ubuntu-24.04-arm64.tar.gz" truffleruby
88
;;
99
Darwin-x86_64)
1010
install_package "truffleruby-head" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby-head-macos-latest.tar.gz" truffleruby

0 commit comments

Comments
 (0)