File tree Expand file tree Collapse file tree 3 files changed +27
-9
lines changed Expand file tree Collapse file tree 3 files changed +27
-9
lines changed Original file line number Diff line number Diff line change @@ -86,10 +86,11 @@ Runtime configurations are further detailed in [Deploying TruffleRuby](doc/user/
86
86
87
87
TruffleRuby is actively tested on the following systems :
88
88
89
- * Oracle Linux 7, 8
89
+ * Oracle Linux 7, 8, 9
90
90
* Ubuntu 16.04, 18.04, 20.04, 22.04 (all LTS)
91
- * Fedora 35, 36
92
- * macOS 10.14 (Mojave), 12 (Monterey)
91
+ * Fedora 37, 38
92
+ * Debian 10, 11, 12
93
+ * macOS 10.14 (Mojave) for amd64, 11 (Big Sur) for aarch64
93
94
94
95
Architectures :
95
96
Original file line number Diff line number Diff line change 37
37
locale : glibc-langpack-en
38
38
<< : *rpm
39
39
40
- fedora35 :
41
- base : fedora:35
40
+ ol9 :
41
+ base : oraclelinux:9-slim
42
+ # --enablerepo needed for libyaml-devel
43
+ install : RUN microdnf install --enablerepo=ol9_codeready_builder -y
44
+ locale : glibc-langpack-en
45
+ << : *rpm
46
+
47
+ fedora37 :
48
+ base : fedora:37
42
49
install : RUN dnf install -y
43
50
locale : glibc-langpack-en
44
51
<< : *rpm
45
52
46
- fedora36 :
47
- base : fedora:36
53
+ fedora38 :
54
+ base : fedora:38
48
55
install : RUN dnf install -y
49
56
locale : glibc-langpack-en
50
57
<< : *rpm
@@ -70,6 +77,16 @@ ubuntu2204:
70
77
<< : *deb
71
78
72
79
debian10 :
73
- base : debian:buster
80
+ base : debian:10 # buster
81
+ install : RUN apt-get update && apt-get install -y
82
+ << : *deb
83
+
84
+ debian11 :
85
+ base : debian:11 # bullseye
86
+ install : RUN apt-get update && apt-get install -y
87
+ << : *deb
88
+
89
+ debian12 :
90
+ base : debian:12 # bookworm
74
91
install : RUN apt-get update && apt-get install -y
75
92
<< : *deb
Original file line number Diff line number Diff line change @@ -259,7 +259,7 @@ def docker(*args)
259
259
260
260
%w[ :command_line :security :language :core :tracepoint :library :capi :library_cext :truffle :truffle_capi ] . each do |set |
261
261
t_config = c . empty? ? '' : '-T' + c
262
- t_config << ' -T--experimental-options -T--pattern-matching'
262
+ t_config += ' -T--experimental-options -T--pattern-matching'
263
263
t_excludes = excludes . map { |e | '--excl-tag ' + e } . join ( ' ' )
264
264
lines << "RUN ruby spec/mspec/bin/mspec -t #{ ruby_bin } /ruby #{ t_config } #{ t_excludes } #{ set } "
265
265
end
You can’t perform that action at this time.
0 commit comments