Skip to content

Commit f43a333

Browse files
committed
wip: test all linux builds
1 parent eaac3e9 commit f43a333

1 file changed

Lines changed: 143 additions & 143 deletions

File tree

.github/workflows/build.yml

Lines changed: 143 additions & 143 deletions
Original file line numberDiff line numberDiff line change
@@ -109,199 +109,199 @@ jobs:
109109
strategy:
110110
matrix:
111111
include:
112-
# - build_arch: amd64
113-
# build_dist: ubuntu
114-
# build_type: gcc-release-ninja-split
112+
- build_arch: amd64
113+
build_dist: ubuntu
114+
build_type: gcc-release-ninja-split
115115

116-
# - build_arch: amd64
117-
# build_dist: ubuntu
118-
# build_type: gcc-release-shared-ninja-split
116+
- build_arch: amd64
117+
build_dist: ubuntu
118+
build_type: gcc-release-shared-ninja-split
119119

120-
# - build_arch: amd64
121-
# build_dist: ubuntu
122-
# build_type: gcc-debug-shared-ninja-full
120+
- build_arch: amd64
121+
build_dist: ubuntu
122+
build_type: gcc-debug-shared-ninja-full
123123

124-
# - build_arch: amd64
125-
# build_dist: ubuntu
126-
# build_type: gcc-debug-shared-noperfmon-ninja-split
124+
- build_arch: amd64
125+
build_dist: ubuntu
126+
build_type: gcc-debug-shared-noperfmon-ninja-split
127127

128-
# - build_arch: amd64
129-
# build_dist: ubuntu
130-
# build_type: clang-release-shared-ninja-full
128+
- build_arch: amd64
129+
build_dist: ubuntu
130+
build_type: clang-release-shared-ninja-full
131131

132-
# - build_arch: amd64
133-
# build_dist: ubuntu
134-
# build_type: clang-reldbg-shared-asan-ninja
132+
- build_arch: amd64
133+
build_dist: ubuntu
134+
build_type: clang-reldbg-shared-asan-ninja
135135

136-
# - build_arch: amd64
137-
# build_dist: ubuntu
138-
# build_type: clang-reldbg-shared-ubsan-ninja
136+
- build_arch: amd64
137+
build_dist: ubuntu
138+
build_type: clang-reldbg-shared-ubsan-ninja
139139

140-
# - build_arch: amd64
141-
# build_dist: ubuntu
142-
# build_type: clang-debug-shared-tsan-ninja
140+
- build_arch: amd64
141+
build_dist: ubuntu
142+
build_type: clang-debug-shared-tsan-ninja
143143

144-
# - build_arch: amd64
145-
# build_dist: ubuntu
146-
# build_type: clang-debug-coverage-ninja
144+
- build_arch: amd64
145+
build_dist: ubuntu
146+
build_type: clang-debug-coverage-ninja
147147

148-
# - build_arch: amd64
149-
# build_dist: ubuntu
150-
# build_type: oldgcc-debug-shared-make-split
148+
- build_arch: amd64
149+
build_dist: ubuntu
150+
build_type: oldgcc-debug-shared-make-split
151151

152-
# - build_arch: amd64
153-
# build_dist: ubuntu
154-
# build_type: oldclang-debug-shared-make-split
152+
- build_arch: amd64
153+
build_dist: ubuntu
154+
build_type: oldclang-debug-shared-make-split
155155

156-
# - build_arch: amd64
157-
# build_dist: ubuntu-2204
158-
# build_type: gcc-release-shared-ninja-split
156+
- build_arch: amd64
157+
build_dist: ubuntu-2204
158+
build_type: gcc-release-shared-ninja-split
159159

160-
# - build_arch: amd64
161-
# build_dist: ubuntu-2204
162-
# build_type: gcc-debug-shared-ninja-full
160+
- build_arch: amd64
161+
build_dist: ubuntu-2204
162+
build_type: gcc-debug-shared-ninja-full
163163

164-
# - build_arch: amd64
165-
# build_dist: ubuntu-2204
166-
# build_type: clang-release-ninja-split
164+
- build_arch: amd64
165+
build_dist: ubuntu-2204
166+
build_type: clang-release-ninja-split
167167

168-
# - build_arch: amd64
169-
# build_dist: fedora
170-
# build_type: gcc-release-ninja-split
168+
- build_arch: amd64
169+
build_dist: fedora
170+
build_type: gcc-release-ninja-split
171171

172-
# - build_arch: amd64
173-
# build_dist: fedora
174-
# build_type: gcc-release-shared-ninja-split
172+
- build_arch: amd64
173+
build_dist: fedora
174+
build_type: gcc-release-shared-ninja-split
175175

176-
# - build_arch: amd64
177-
# build_dist: fedora
178-
# build_type: gcc-debug-shared-ninja-full
176+
- build_arch: amd64
177+
build_dist: fedora
178+
build_type: gcc-debug-shared-ninja-full
179179

180-
# - build_arch: amd64
181-
# build_dist: fedora
182-
# build_type: clang-release-shared-ninja-full
180+
- build_arch: amd64
181+
build_dist: fedora
182+
build_type: clang-release-shared-ninja-full
183183

184-
# - build_arch: amd64
185-
# build_dist: arch
186-
# build_type: gcc-release-ninja-split
184+
- build_arch: amd64
185+
build_dist: arch
186+
build_type: gcc-release-ninja-split
187187

188-
# - build_arch: amd64
189-
# build_dist: arch
190-
# build_type: gcc-release-shared-ninja-split
188+
- build_arch: amd64
189+
build_dist: arch
190+
build_type: gcc-release-shared-ninja-split
191191

192-
# - build_arch: amd64
193-
# build_dist: arch
194-
# build_type: gcc-debug-shared-ninja-full
192+
- build_arch: amd64
193+
build_dist: arch
194+
build_type: gcc-debug-shared-ninja-full
195195

196-
# - build_arch: amd64
197-
# build_dist: arch
198-
# build_type: clang-release-shared-ninja-full
196+
- build_arch: amd64
197+
build_dist: arch
198+
build_type: clang-release-shared-ninja-full
199199

200-
# - build_arch: amd64
201-
# build_dist: debian
202-
# build_type: gcc-release-make-full
200+
- build_arch: amd64
201+
build_dist: debian
202+
build_type: gcc-release-make-full
203203

204-
# - build_arch: amd64
205-
# build_dist: debian
206-
# build_type: clang-debug-shared-ninja-split
204+
- build_arch: amd64
205+
build_dist: debian
206+
build_type: clang-debug-shared-ninja-split
207207

208-
# - build_arch: amd64
209-
# build_dist: alpine
210-
# build_type: gcc-release-ninja-static
211-
212-
# - build_arch: amd64
213-
# build_dist: alpine
214-
# build_type: clang-release-ninja-static
208+
- build_arch: amd64
209+
build_dist: alpine
210+
build_type: gcc-release-ninja-static
215211

216-
# - build_arch: amd64
217-
# build_dist: alpine
218-
# build_type: clang-relsize-lto-ninja-static
212+
- build_arch: amd64
213+
build_dist: alpine
214+
build_type: clang-release-ninja-static
219215

220-
# - build_arch: amd64
221-
# build_dist: alpine
222-
# build_type: clang-relsize-libressl-lto-ninja-static
216+
- build_arch: amd64
217+
build_dist: alpine
218+
build_type: clang-relsize-lto-ninja-static
223219

224-
# - build_arch: amd64
225-
# build_dist: alpine
226-
# build_type: clang-relsize-minimal-lto-ninja-static
220+
- build_arch: amd64
221+
build_dist: alpine
222+
build_type: clang-relsize-libressl-lto-ninja-static
227223

228-
# - build_arch: amd64
229-
# build_dist: alpine
230-
# build_type: clang-relsize-minimal-libressl-lto-ninja-static
224+
- build_arch: amd64
225+
build_dist: alpine
226+
build_type: clang-relsize-minimal-lto-ninja-static
231227

232-
# - build_arch: amd64
233-
# build_dist: alpine
234-
# build_type: clang-relsize-minimal-mimalloc-lto-ninja-static
228+
- build_arch: amd64
229+
build_dist: alpine
230+
build_type: clang-relsize-minimal-libressl-lto-ninja-static
235231

236-
# - build_arch: amd64
237-
# build_dist: alpine
238-
# build_type: clang-relsize-minimal-mimalloc-libressl-lto-ninja-static
232+
- build_arch: amd64
233+
build_dist: alpine
234+
build_type: clang-relsize-minimal-mimalloc-lto-ninja-static
239235

240-
# - build_arch: amd64
241-
# build_dist: alpine
242-
# build_type: clang-reldbg-stacktrace-ninja-static
236+
- build_arch: amd64
237+
build_dist: alpine
238+
build_type: clang-relsize-minimal-mimalloc-libressl-lto-ninja-static
243239

244-
# - build_arch: arm64v8
245-
# build_dist: ubuntu
246-
# build_type: gcc-debug-shared-ninja-full
240+
- build_arch: amd64
241+
build_dist: alpine
242+
build_type: clang-reldbg-stacktrace-ninja-static
247243

248-
# - build_arch: arm64v8
249-
# build_dist: ubuntu
250-
# build_type: clang-release-shared-ninja-full
244+
- build_arch: arm64v8
245+
build_dist: ubuntu
246+
build_type: gcc-debug-shared-ninja-full
251247

252-
# - build_arch: arm64v8
253-
# build_dist: fedora
254-
# build_type: gcc-debug-shared-ninja-full
248+
- build_arch: arm64v8
249+
build_dist: ubuntu
250+
build_type: clang-release-shared-ninja-full
255251

256-
# - build_arch: arm64v8
257-
# build_dist: fedora
258-
# build_type: clang-release-shared-ninja-full
252+
- build_arch: arm64v8
253+
build_dist: fedora
254+
build_type: gcc-debug-shared-ninja-full
259255

260-
# - build_arch: arm64v8
261-
# build_dist: alpine
262-
# build_type: gcc-release-ninja-static
256+
- build_arch: arm64v8
257+
build_dist: fedora
258+
build_type: clang-release-shared-ninja-full
263259

264-
# - build_arch: arm64v8
265-
# build_dist: alpine
266-
# build_type: clang-release-ninja-static
260+
- build_arch: arm64v8
261+
build_dist: alpine
262+
build_type: gcc-release-ninja-static
267263

268-
# - build_arch: arm64v8
269-
# build_dist: alpine
270-
# build_type: clang-relsize-lto-ninja-static
264+
- build_arch: arm64v8
265+
build_dist: alpine
266+
build_type: clang-release-ninja-static
271267

272-
# - build_arch: arm64v8
273-
# build_dist: alpine
274-
# build_type: clang-relsize-libressl-lto-ninja-static
268+
- build_arch: arm64v8
269+
build_dist: alpine
270+
build_type: clang-relsize-lto-ninja-static
275271

276-
# - build_arch: arm64v8
277-
# build_dist: alpine
278-
# build_type: clang-relsize-minimal-lto-ninja-static
272+
- build_arch: arm64v8
273+
build_dist: alpine
274+
build_type: clang-relsize-libressl-lto-ninja-static
279275

280-
# - build_arch: arm64v8
281-
# build_dist: alpine
282-
# build_type: clang-relsize-minimal-mimalloc-lto-ninja-static
276+
- build_arch: arm64v8
277+
build_dist: alpine
278+
build_type: clang-relsize-minimal-lto-ninja-static
283279

284-
# - build_arch: arm64v8
285-
# build_dist: alpine
286-
# build_type: clang-reldbg-stacktrace-ninja-static
280+
- build_arch: arm64v8
281+
build_dist: alpine
282+
build_type: clang-relsize-minimal-mimalloc-lto-ninja-static
287283

288-
- build_arch: riscv64
284+
- build_arch: arm64v8
289285
build_dist: alpine
290-
build_type: clang-relsize-libressl-lto-ninja-static
286+
build_type: clang-reldbg-stacktrace-ninja-static
287+
288+
# - build_arch: riscv64
289+
# build_dist: alpine
290+
# build_type: clang-relsize-libressl-lto-ninja-static
291291

292292
# - build_arch: riscv64
293293
# build_dist: alpine
294294
# build_type: clang-release-ninja-static
295295

296-
### - build_arch: amd64
297-
### build_dist: alpine
298-
### build_type: clang-relsize-libressl-lto-ninja-static
299-
### cross_arch: riscv64
296+
- build_arch: amd64
297+
build_dist: alpine
298+
build_type: clang-relsize-libressl-lto-ninja-static
299+
cross_arch: riscv64
300300

301-
# - build_arch: amd64
302-
# build_dist: alpine
303-
# build_type: clang-relsize-libressl-lto-ninja-static
304-
# cross_arch: i386
301+
- build_arch: amd64
302+
build_dist: alpine
303+
build_type: clang-relsize-libressl-lto-ninja-static
304+
cross_arch: i386
305305

306306
uses: ./.github/workflows/docker-run-build.yml
307307
with:

0 commit comments

Comments
 (0)