Skip to content

Commit bebbae7

Browse files
author
Max Erkin
committed
debian 13 is only for 3.4 and 3.3
1 parent 3a6797d commit bebbae7

File tree

2 files changed

+29
-30
lines changed

2 files changed

+29
-30
lines changed

.github/workflows/build-push.yml

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -23,32 +23,24 @@ jobs:
2323
debian-image: "trixie"
2424
debian-version: "13"
2525
aliases: |
26-
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc
27-
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc
2826
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-trixie
2927
- ruby-version: "3.4.5"
3028
ruby-variant: "jemalloc"
3129
debian-image: "trixie-slim"
3230
debian-version: "13"
3331
aliases: |
34-
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim
35-
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-slim
3632
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-trixie-slim
3733
- ruby-version: "3.4.5"
3834
ruby-variant: "malloctrim"
3935
debian-image: "trixie"
4036
debian-version: "13"
4137
aliases: |
42-
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim
43-
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim
4438
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-trixie
4539
- ruby-version: "3.4.5"
4640
ruby-variant: "malloctrim"
4741
debian-image: "trixie-slim"
4842
debian-version: "13"
4943
aliases: |
50-
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim
51-
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-slim
5244
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-trixie-slim
5345
5446
# 3.4.5 on Debian 12
@@ -57,24 +49,32 @@ jobs:
5749
debian-image: "bookworm"
5850
debian-version: "12"
5951
aliases: |
52+
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc
53+
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc
6054
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm
6155
- ruby-version: "3.4.5"
6256
ruby-variant: "jemalloc"
6357
debian-image: "bookworm-slim"
6458
debian-version: "12"
6559
aliases: |
60+
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim
61+
quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-slim
6662
quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-bookworm-slim
6763
- ruby-version: "3.4.5"
6864
ruby-variant: "malloctrim"
6965
debian-image: "bookworm"
7066
debian-version: "12"
7167
aliases: |
68+
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim
69+
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim
7270
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm
7371
- ruby-version: "3.4.5"
7472
ruby-variant: "malloctrim"
7573
debian-image: "bookworm-slim"
7674
debian-version: "12"
7775
aliases: |
76+
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim
77+
quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-slim
7878
quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-bookworm-slim
7979
8080
# 3.4.5 on Debian 11
@@ -109,32 +109,24 @@ jobs:
109109
debian-image: "trixie"
110110
debian-version: "13"
111111
aliases: |
112-
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc
113-
quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc
114112
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-trixie
115113
- ruby-version: "3.3.8"
116114
ruby-variant: "jemalloc"
117115
debian-image: "trixie-slim"
118116
debian-version: "13"
119117
aliases: |
120-
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-slim
121-
quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc-slim
122118
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-trixie-slim
123119
- ruby-version: "3.3.8"
124120
ruby-variant: "malloctrim"
125121
debian-image: "trixie"
126122
debian-version: "13"
127123
aliases: |
128-
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim
129-
quay.io/evl.ms/fullstaq-ruby:3.3.8-malloctrim
130124
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-trixie
131125
- ruby-version: "3.3.8"
132126
ruby-variant: "malloctrim"
133127
debian-image: "trixie-slim"
134128
debian-version: "13"
135129
aliases: |
136-
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-slim
137-
quay.io/evl.ms/fullstaq-ruby:3.3.8-malloctrim-slim
138130
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-trixie-slim
139131
140132
# 3.3.8 on Debian 12
@@ -143,24 +135,32 @@ jobs:
143135
debian-image: "bookworm"
144136
debian-version: "12"
145137
aliases: |
138+
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc
139+
quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc
146140
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-bookworm
147141
- ruby-version: "3.3.8"
148142
ruby-variant: "jemalloc"
149143
debian-image: "bookworm-slim"
150144
debian-version: "12"
151145
aliases: |
146+
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-slim
147+
quay.io/evl.ms/fullstaq-ruby:3.3.8-jemalloc-slim
152148
quay.io/evl.ms/fullstaq-ruby:3.3-jemalloc-bookworm-slim
153149
- ruby-version: "3.3.8"
154150
ruby-variant: "malloctrim"
155151
debian-image: "bookworm"
156152
debian-version: "12"
157153
aliases: |
154+
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim
155+
quay.io/evl.ms/fullstaq-ruby:3.3.8-malloctrim
158156
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-bookworm
159157
- ruby-version: "3.3.8"
160158
ruby-variant: "malloctrim"
161159
debian-image: "bookworm-slim"
162160
debian-version: "12"
163161
aliases: |
162+
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-slim
163+
quay.io/evl.ms/fullstaq-ruby:3.3.8-malloctrim-slim
164164
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-bookworm-slim
165165
166166
# 3.3.8 on Debian 11
@@ -189,35 +189,30 @@ jobs:
189189
aliases: |
190190
quay.io/evl.ms/fullstaq-ruby:3.3-malloctrim-bullseye-slim
191191
192-
193192
# 3.2.8 on Debian 12
194193
- ruby-version: "3.2.8"
195194
ruby-variant: "jemalloc"
196195
debian-image: "bookworm"
197196
debian-version: "12"
198197
aliases: |
199-
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc
200198
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-bookworm
201199
- ruby-version: "3.2.8"
202200
ruby-variant: "jemalloc"
203201
debian-image: "bookworm-slim"
204202
debian-version: "12"
205203
aliases: |
206-
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-slim
207204
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-bookworm-slim
208205
- ruby-version: "3.2.8"
209206
ruby-variant: "malloctrim"
210207
debian-image: "bookworm"
211208
debian-version: "12"
212209
aliases: |
213-
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim
214210
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-bookworm
215211
- ruby-version: "3.2.8"
216212
ruby-variant: "malloctrim"
217213
debian-image: "bookworm-slim"
218214
debian-version: "12"
219215
aliases: |
220-
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-slim
221216
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-bookworm-slim
222217
223218
# 3.2.8 on Debian 11
@@ -226,25 +221,29 @@ jobs:
226221
debian-image: "bullseye"
227222
debian-version: "11"
228223
aliases: |
229-
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-bullseye
224+
quay.io/evl.ms/fullstaq-ruby:3.2.8-jemalloc
225+
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc
230226
- ruby-version: "3.2.8"
231227
ruby-variant: "jemalloc"
232228
debian-image: "bullseye-slim"
233229
debian-version: "11"
234230
aliases: |
235-
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-slim-bullseye
231+
quay.io/evl.ms/fullstaq-ruby:3.2.8-jemalloc-slim
232+
quay.io/evl.ms/fullstaq-ruby:3.2-jemalloc-slim
236233
- ruby-version: "3.2.8"
237234
ruby-variant: "malloctrim"
238235
debian-image: "bullseye"
239236
debian-version: "11"
240237
aliases: |
241-
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-bullseye
238+
quay.io/evl.ms/fullstaq-ruby:3.2.8-malloctrim
239+
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim
242240
- ruby-version: "3.2.8"
243241
ruby-variant: "malloctrim"
244242
debian-image: "bullseye-slim"
245243
debian-version: "11"
246244
aliases: |
247-
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-slim-bullseye
245+
quay.io/evl.ms/fullstaq-ruby:3.2.8-malloctrim-slim
246+
quay.io/evl.ms/fullstaq-ruby:3.2-malloctrim-slim
248247
249248
# 3.1.7 on Debian 11
250249
- ruby-version: "3.1.7"

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@ docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye-slim
7070
docker pull quay.io/evl.ms/fullstaq-ruby:3.1.7-malloctrim-bullseye
7171
```
7272

73-
Latest patch versions for Ruby 3.4 on Debian 13 (trixie) are also aliased with shortened tags including major and minor versions only: `3.4.5-jemalloc-trixie → 3.4-jemalloc`
73+
Latest patch versions for Ruby 3.4 on Debian 12 (bookworm) are also aliased with shortened tags including major and minor versions only: `3.4.5-jemalloc-bookworm → 3.4-jemalloc`
7474

7575
```sh
76-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-trixie-slim
77-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-trixie
78-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-trixie-slim
79-
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-trixie
76+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm-slim
77+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-jemalloc # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-jemalloc-bookworm
78+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim-slim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm-slim
79+
docker pull quay.io/evl.ms/fullstaq-ruby:3.4-malloctrim # Same as quay.io/evl.ms/fullstaq-ruby:3.4.5-malloctrim-bookworm
8080
```
8181

8282
For Ruby 3.2 and 3.1, short aliases for latest patch versions are made against Debian 11 (bullseye): `3.2.8-jemalloc-bullseye → 3.2-jemalloc`

0 commit comments

Comments
 (0)