@@ -29,7 +29,6 @@ local common = import "ci/common.jsonnet";
29
29
# where build is defined, there are no other objects in the middle.
30
30
local part_definitions = {
31
31
local jt = function (args) [["bin/jt" ] + args],
32
- local mri_version = "3.1.2" ,
33
32
34
33
use: {
35
34
common: {
@@ -224,51 +223,27 @@ local part_definitions = {
224
223
},
225
224
226
225
platform: {
227
- local linux_amd64_deps = common.deps.sulong + {
226
+ local common_deps = common.deps.truffleruby + common.deps.sulong,
227
+ local linux_amd64_extra_deps = {
228
228
packages+: {
229
229
binutils: ">=2.30" ,
230
- ruby: "==" + mri_version,
231
- libyaml: "==0.2.5" ,
232
230
},
233
231
},
234
232
235
- local linux_aarch64_deps = common.deps.sulong + {
236
- packages+: {
237
- ruby: "==3.0.2" ,
238
- libyaml: "==0.2.5" ,
239
- },
240
- },
241
-
242
- local darwin_amd64_deps = common.deps.sulong + {
243
- packages+: {
244
- ruby: "==3.0.2" ,
245
- },
246
- },
247
-
248
- local darwin_aarch64_deps = common.deps.sulong + {
249
- packages+: {
250
- ruby: "==3.0.2" ,
251
- },
252
- },
253
-
254
- linux: common.linux_amd64 + linux_amd64_deps + {
233
+ linux: common.linux_amd64 + common_deps + linux_amd64_extra_deps + {
255
234
platform_name:: "LinuxAMD64" ,
256
235
"$.cap" :: {
257
236
normal_machine: [],
258
237
bench_machine: ["x52" ] + self .normal_machine + ["no_frequency_scaling" ],
259
238
},
260
- docker: {
261
- image: "buildslave_ol7" ,
262
- mount_modules: true ,
263
- },
264
239
},
265
- linux_aarch64: common.linux_aarch64 + linux_aarch64_deps + {
240
+ linux_aarch64: common.linux_aarch64 + common_deps + {
266
241
platform_name:: "LinuxAArch64" ,
267
242
"$.cap" :: {
268
243
normal_machine: [],
269
244
},
270
245
},
271
- darwin_amd64: common.darwin_amd64 + darwin_amd64_deps + {
246
+ darwin_amd64: common.darwin_amd64 + common_deps + {
272
247
platform_name:: "DarwinAMD64" ,
273
248
"$.cap" :: {
274
249
normal_machine: ["darwin_mojave" ],
@@ -277,7 +252,7 @@ local part_definitions = {
277
252
LANG: "en_US.UTF-8" ,
278
253
},
279
254
},
280
- darwin_aarch64: common.darwin_aarch64 + darwin_aarch64_deps + {
255
+ darwin_aarch64: common.darwin_aarch64 + common_deps + {
281
256
platform_name:: "DarwinAArch64" ,
282
257
"$.cap" :: {
283
258
normal_machine: [],
0 commit comments