Skip to content

Commit 38b5987

Browse files
committed
[GR-46784] The TruffleRuby CE standalone should include community in the directory name
PullRequest: truffleruby/3880
2 parents f3cb0e8 + 59d5db1 commit 38b5987

File tree

4 files changed

+17
-11
lines changed

4 files changed

+17
-11
lines changed

ci/common.jsonnet

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ local common_json = import "../common.json";
2323
} + {
2424
[name]: common_json.jdks[name] + { jdk_version:: 21 }
2525
for name in ["oraclejdk21"] + variants("labsjdk-ce-21") + variants("labsjdk-ee-21")
26+
} + {
27+
[name]: common_json.jdks[name] + { jdk_version:: 22 }
28+
for name in ["oraclejdk22"]
2629
},
2730
assert std.assertEqual(std.objectFields(common_json.jdks), std.objectFields(jdks_data)),
2831

@@ -58,6 +61,7 @@ local common_json = import "../common.json";
5861
"windows-jdk19": { packages+: { "devkit:VS2022-17.1.0+1": "==0" }},
5962
"windows-jdk20": { packages+: { "devkit:VS2022-17.1.0+1": "==0" }},
6063
"windows-jdk21": { packages+: { "devkit:VS2022-17.1.0+1": "==1" }},
64+
"windows-jdk22": { packages+: { "devkit:VS2022-17.1.0+1": "==1" }},
6165
"linux-jdk17": { packages+: { "devkit:gcc11.2.0-OL6.4+1": "==0" }},
6266
"linux-jdk19": { packages+: { "devkit:gcc11.2.0-OL6.4+1": "==0" }},
6367
"linux-jdk20": { packages+: { "devkit:gcc11.2.0-OL6.4+1": "==0" }},

common.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"Jsonnet files should not include this file directly but use ci/common.jsonnet instead."
55
],
66

7-
"mx_version": "6.26.2",
7+
"mx_version": "6.27.3",
88

99
"COMMENT.jdks": "When adding or removing JDKs keep in sync with JDKs in ci/common.jsonnet",
1010
"jdks": {
@@ -34,14 +34,15 @@
3434
"labsjdk-ee-20Debug": {"name": "labsjdk", "version": "ee-20.0.2+2-jvmci-23.1-b02-debug", "platformspecific": true },
3535
"labsjdk-ee-20-llvm": {"name": "labsjdk", "version": "ee-20.0.2+2-jvmci-23.1-b02-sulong", "platformspecific": true },
3636

37-
"oraclejdk21": {"name": "jpg-jdk", "version": "21", "build_id": "26", "release": true, "platformspecific": true, "extrabundles": ["static-libs"]},
38-
"labsjdk-ce-21": {"name": "labsjdk", "version": "ce-21+26-jvmci-23.1-b07", "platformspecific": true },
39-
"labsjdk-ce-21Debug": {"name": "labsjdk", "version": "ce-21+26-jvmci-23.1-b07-debug", "platformspecific": true },
40-
"labsjdk-ce-21-llvm": {"name": "labsjdk", "version": "ce-21+26-jvmci-23.1-b07-sulong", "platformspecific": true },
41-
"labsjdk-ee-21": {"name": "labsjdk", "version": "ee-21+26-jvmci-23.1-b07", "platformspecific": true },
42-
"labsjdk-ee-21Debug": {"name": "labsjdk", "version": "ee-21+26-jvmci-23.1-b07-debug", "platformspecific": true },
43-
"labsjdk-ee-21-llvm": {"name": "labsjdk", "version": "ee-21+26-jvmci-23.1-b07-sulong", "platformspecific": true }
37+
"oraclejdk21": {"name": "jpg-jdk", "version": "21", "build_id": "27", "release": true, "platformspecific": true, "extrabundles": ["static-libs"]},
38+
"labsjdk-ce-21": {"name": "labsjdk", "version": "ce-21+27-jvmci-23.1-b08", "platformspecific": true },
39+
"labsjdk-ce-21Debug": {"name": "labsjdk", "version": "ce-21+27-jvmci-23.1-b08-debug", "platformspecific": true },
40+
"labsjdk-ce-21-llvm": {"name": "labsjdk", "version": "ce-21+27-jvmci-23.1-b08-sulong", "platformspecific": true },
41+
"labsjdk-ee-21": {"name": "labsjdk", "version": "ee-21+27-jvmci-23.1-b08", "platformspecific": true },
42+
"labsjdk-ee-21Debug": {"name": "labsjdk", "version": "ee-21+27-jvmci-23.1-b08-debug", "platformspecific": true },
43+
"labsjdk-ee-21-llvm": {"name": "labsjdk", "version": "ee-21+27-jvmci-23.1-b08-sulong", "platformspecific": true },
4444

45+
"oraclejdk22": {"name": "jpg-jdk", "version": "22", "build_id": "1", "release": true, "platformspecific": true, "extrabundles": ["static-libs"]}
4546
},
4647

4748
"eclipse": {

mx.truffleruby/mx_truffleruby.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,8 @@ def verify_ci(args):
238238
name='TruffleRuby',
239239
short_name='rby',
240240
dir_name='ruby',
241-
standalone_dir_name='truffleruby-<version>-<graalvm_os>-<arch>',
241+
standalone_dir_name='truffleruby-community-<version>-<graalvm_os>-<arch>',
242+
standalone_dir_name_enterprise='truffleruby-<version>-<graalvm_os>-<arch>',
242243
license_files=[],
243244
third_party_license_files=[],
244245
dependencies=['rbyl', 'Truffle', 'Truffle NFI', 'LLVM Runtime Native', 'LLVM.org toolchain', 'TRegex'], # Use short name for license to select by priority

mx.truffleruby/suite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
{
88
"name": "regex",
99
"subdir": True,
10-
"version": "ba0818f423087f2883ad4e397cb2ce23521327ac",
10+
"version": "f2f88bb722a6d10e714fa96351835a84f77d5e15",
1111
"urls": [
1212
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
1313
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
@@ -16,7 +16,7 @@
1616
{
1717
"name": "sulong",
1818
"subdir": True,
19-
"version": "ba0818f423087f2883ad4e397cb2ce23521327ac",
19+
"version": "f2f88bb722a6d10e714fa96351835a84f77d5e15",
2020
"urls": [
2121
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
2222
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},

0 commit comments

Comments
 (0)