Skip to content

Commit d8fbc5d

Browse files
committed
test_libmicrohttpd
1 parent 7906f23 commit d8fbc5d

1 file changed

Lines changed: 0 additions & 376 deletions

File tree

.github/workflows/linux_thirdparty.yml

Lines changed: 0 additions & 376 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
include:
10-
- { vm: cctest, file: debian_asan_cctest }
1110
- { vm: debian12, file: debian_asan_12 }
12-
- { vm: interop, file: debian_asan_interop }
13-
- { vm: main, file: debian_asan_13 }
1411
uses: ./.github/workflows/docker_build_upload.yml
1512
with:
1613
vm: ${{ matrix.vm }}
@@ -22,382 +19,9 @@ jobs:
2219
fail-fast: false
2320
matrix:
2421
include:
25-
- { vm: cctest, proj: build_lacc }
26-
- { vm: cctest, proj: cctest_lcc }
27-
- { vm: cctest, proj: cctest_pcctests }
28-
- { vm: cctest, proj: cctest_wacc }
29-
- { vm: cctest, proj: test_binutils_gccverify }
30-
- { vm: cctest, proj: test_cc65 }
31-
- { vm: cctest, proj: test_kefir }
32-
- { vm: cctest, proj: test_tinycc }
33-
- { vm: debian12, proj: bootstrap_uclibcng }
34-
- { vm: debian12, proj: test_busybox }
35-
- { vm: debian12, proj: test_glib }
3622
- { vm: debian12, proj: test_libmicrohttpd }
37-
- { vm: interop, proj: build_7zip }
38-
- { vm: interop, proj: build_cairo }
39-
- { vm: interop, proj: build_chipmunk2d }
40-
- { vm: interop, proj: build_fenster }
41-
- { vm: interop, proj: build_foot }
42-
- { vm: interop, proj: build_glfw }
43-
- { vm: interop, proj: build_i3 }
44-
- { vm: interop, proj: build_miniaudio }
45-
- { vm: interop, proj: build_nanovg }
46-
- { vm: interop, proj: build_ncurses }
47-
- { vm: interop, proj: build_nuklear }
48-
- { vm: interop, proj: build_plmpeg }
49-
- { vm: interop, proj: build_q2rtx }
50-
- { vm: interop, proj: build_quake3e }
51-
- { vm: interop, proj: build_raylib_raygui }
52-
- { vm: interop, proj: build_wayst }
53-
- { vm: interop, proj: build_wlroots_sway }
54-
- { vm: interop, proj: build_yquake2 }
55-
- { vm: interop, proj: test_apexmarkdown }
56-
- { vm: interop, proj: test_blosc2 }
57-
- { vm: interop, proj: test_box2d }
58-
- { vm: interop, proj: test_box3d }
59-
- { vm: interop, proj: test_c3 }
60-
- { vm: interop, proj: test_cgltf }
61-
- { vm: interop, proj: test_ckdl }
62-
- { vm: interop, proj: test_cmark }
63-
- { vm: interop, proj: test_cmarkgfm }
64-
- { vm: interop, proj: test_cmc }
65-
- { vm: interop, proj: test_collectionsc }
66-
- { vm: interop, proj: test_croaring }
67-
- { vm: interop, proj: test_ffc }
68-
- { vm: interop, proj: test_flatcc }
69-
- { vm: interop, proj: test_flex }
70-
- { vm: interop, proj: test_groff }
71-
- { vm: interop, proj: test_gumbo }
72-
- { vm: interop, proj: test_imagemagick }
73-
- { vm: interop, proj: test_inih }
74-
- { vm: interop, proj: test_liballegro5 }
75-
- { vm: interop, proj: test_libexpat }
76-
- { vm: interop, proj: test_libflac }
77-
- { vm: interop, proj: test_libspng }
78-
- { vm: interop, proj: test_libvips }
79-
- { vm: interop, proj: test_libxo_chimerautils }
80-
- { vm: interop, proj: test_lwjson }
81-
- { vm: interop, proj: test_miniz }
82-
- { vm: interop, proj: test_minizipng }
83-
- { vm: interop, proj: test_msgpack }
84-
- { vm: interop, proj: test_muon }
85-
- { vm: interop, proj: test_nanomsg }
86-
- { vm: interop, proj: test_nanopb }
87-
- { vm: interop, proj: test_nibble }
88-
- { vm: interop, proj: test_nob }
89-
- { vm: interop, proj: test_par }
90-
- { vm: interop, proj: test_protobufc }
91-
- { vm: interop, proj: test_redis }
92-
- { vm: interop, proj: test_rpmalloc }
93-
- { vm: interop, proj: test_rvvm }
94-
- { vm: interop, proj: test_sdl3 }
95-
- { vm: interop, proj: test_sokol }
96-
- { vm: interop, proj: test_tinycbor }
97-
- { vm: interop, proj: test_uriparser }
98-
- { vm: interop, proj: test_vlc }
99-
- { vm: interop, proj: test_wuffs }
100-
- { vm: interop, proj: test_xterm }
101-
- { vm: main, proj: bootstrap_musl }
102-
- { vm: main, proj: build_bc }
103-
- { vm: main, proj: build_dash }
104-
- { vm: main, proj: build_duktape }
105-
- { vm: main, proj: build_ellipsis }
106-
- { vm: main, proj: build_erlang }
107-
- { vm: main, proj: build_fossil }
108-
- { vm: main, proj: build_freetype }
109-
- { vm: main, proj: build_gcc }
110-
- { vm: main, proj: build_greatest }
111-
- { vm: main, proj: build_htop }
112-
- { vm: main, proj: build_joe }
113-
- { vm: main, proj: build_kilo }
114-
- { vm: main, proj: build_libev }
115-
- { vm: main, proj: build_libharu }
116-
- { vm: main, proj: build_liblzf }
117-
- { vm: main, proj: build_libsoldout }
118-
- { vm: main, proj: build_luajit }
119-
- { vm: main, proj: build_lynx }
120-
- { vm: main, proj: build_mg }
121-
- { vm: main, proj: build_minihttpd }
122-
- { vm: main, proj: build_mksh }
123-
- { vm: main, proj: build_nano }
124-
- { vm: main, proj: build_nolibc }
125-
- { vm: main, proj: build_oksh }
126-
- { vm: main, proj: build_pcc }
127-
- { vm: main, proj: build_qoi }
128-
- { vm: main, proj: build_racket }
129-
- { vm: main, proj: build_stb }
130-
- { vm: main, proj: build_thttpd }
131-
- { vm: main, proj: build_tin }
132-
- { vm: main, proj: build_tinybasic }
133-
- { vm: main, proj: build_tree }
134-
- { vm: main, proj: build_vedis }
135-
- { vm: main, proj: build_wflz }
136-
- { vm: main, proj: build_zig }
137-
- { vm: main, proj: test_ag }
138-
- { vm: main, proj: test_apk }
139-
- { vm: main, proj: test_argtable3 }
140-
- { vm: main, proj: test_asn1c }
141-
- { vm: main, proj: test_bash }
142-
- { vm: main, proj: test_bearssl }
143-
- { vm: main, proj: test_bfs }
144-
- { vm: main, proj: test_binn }
145-
- { vm: main, proj: test_binutils }
146-
- { vm: main, proj: test_bison }
147-
- { vm: main, proj: test_blake2 }
148-
- { vm: main, proj: test_blake3 }
149-
- { vm: main, proj: test_brieflz }
150-
- { vm: main, proj: test_brotli }
151-
- { vm: main, proj: test_bubblewrap }
152-
- { vm: main, proj: test_byacc }
153-
- { vm: main, proj: test_bzip2 }
154-
- { vm: main, proj: test_bzip3 }
155-
- { vm: main, proj: test_c2 }
156-
- { vm: main, proj: test_c23doku }
157-
- { vm: main, proj: test_c4 }
158-
- { vm: main, proj: test_calc }
159-
- { vm: main, proj: test_camgunz_cmp }
160-
- { vm: main, proj: test_ccc }
161-
- { vm: main, proj: test_cdb }
162-
- { vm: main, proj: test_cello }
163-
- { vm: main, proj: test_cfitsio }
164-
- { vm: main, proj: test_cgif }
165-
- { vm: main, proj: test_cgit }
166-
- { vm: main, proj: test_chibischeme }
167-
- { vm: main, proj: test_chips }
168-
- { vm: main, proj: test_cjson }
169-
- { vm: main, proj: test_cmocka }
170-
- { vm: main, proj: test_cmph }
171-
- { vm: main, proj: test_cnbt }
172-
- { vm: main, proj: test_convenientcontainers }
173-
- { vm: main, proj: test_coremark }
174-
- { vm: main, proj: test_coremarkpro }
175-
- { vm: main, proj: test_coreutils }
176-
- { vm: main, proj: test_cpio }
177-
- { vm: main, proj: test_cproc }
178-
- { vm: main, proj: test_curl }
179-
- { vm: main, proj: test_cwalk }
180-
- { vm: main, proj: test_cwpack }
181-
- { vm: main, proj: test_darkhttpd }
182-
- { vm: main, proj: test_diffutils }
183-
- { vm: main, proj: test_discount }
184-
- { vm: main, proj: test_doom }
185-
- { vm: main, proj: test_elk }
186-
- { vm: main, proj: test_emacs }
187-
- { vm: main, proj: test_espruino }
188-
- { vm: main, proj: test_fastlz }
189-
- { vm: main, proj: test_femtolisp }
190-
- { vm: main, proj: test_fftw }
191-
- { vm: main, proj: test_file }
192-
- { vm: main, proj: test_findutils }
193-
- { vm: main, proj: test_fribidi }
194-
- { vm: main, proj: test_frozen }
195-
- { vm: main, proj: test_fse }
196-
- { vm: main, proj: test_fzy }
197-
- { vm: main, proj: test_gawk }
198-
- { vm: main, proj: test_gdbm }
199-
- { vm: main, proj: test_genann }
200-
- { vm: main, proj: test_ggrep }
201-
- { vm: main, proj: test_giflib }
202-
- { vm: main, proj: test_git }
203-
- { vm: main, proj: test_gmake }
204-
- { vm: main, proj: test_gnuless }
205-
- { vm: main, proj: test_gnutls }
206-
- { vm: main, proj: test_go }
207-
- { vm: main, proj: test_got }
208-
- { vm: main, proj: test_gpatch }
209-
- { vm: main, proj: test_gsed }
210-
- { vm: main, proj: test_gtar }
211-
- { vm: main, proj: test_gzip }
212-
- { vm: main, proj: test_handmademath }
213-
- { vm: main, proj: test_hare }
214-
- { vm: main, proj: test_heatshrink }
215-
- { vm: main, proj: test_hoedown }
216-
- { vm: main, proj: test_htscodecs }
217-
- { vm: main, proj: test_httpparser }
218-
- { vm: main, proj: test_ijgjpeg }
219-
- { vm: main, proj: test_incbin }
220-
- { vm: main, proj: test_janet }
221-
- { vm: main, proj: test_jemalloc }
222-
- { vm: main, proj: test_jerryscript }
223-
- { vm: main, proj: test_jq }
224-
- { vm: main, proj: test_js0n }
22523
uses: ./.github/workflows/docker_download_run.yml
22624
with:
22725
vm: ${{ matrix.vm }}
22826
proj: ${{ matrix.proj }}
22927

230-
run1:
231-
needs: build-docker
232-
strategy:
233-
fail-fast: false
234-
matrix:
235-
include:
236-
- { vm: main, proj: test_jsmn }
237-
- { vm: main, proj: test_jsonparser }
238-
- { vm: main, proj: test_ksh93 }
239-
- { vm: main, proj: test_lame }
240-
- { vm: main, proj: test_lexbor }
241-
- { vm: main, proj: test_libarchive }
242-
- { vm: main, proj: test_libcheck }
243-
- { vm: main, proj: test_libconfig }
244-
- { vm: main, proj: test_libcsv }
245-
- { vm: main, proj: test_libevent }
246-
- { vm: main, proj: test_libfyaml }
247-
- { vm: main, proj: test_libgc }
248-
- { vm: main, proj: test_libgit2 }
249-
- { vm: main, proj: test_libgmp }
250-
- { vm: main, proj: test_libiconv }
251-
- { vm: main, proj: test_libjansson }
252-
- { vm: main, proj: test_libjpeg }
253-
- { vm: main, proj: test_libjsonc }
254-
- { vm: main, proj: test_liblz4 }
255-
- { vm: main, proj: test_libmpc }
256-
- { vm: main, proj: test_libmpfr }
257-
- { vm: main, proj: test_libopus }
258-
- { vm: main, proj: test_libpcre2 }
259-
- { vm: main, proj: test_libpkgconf }
260-
- { vm: main, proj: test_libpng }
261-
- { vm: main, proj: test_libpsl }
262-
- { vm: main, proj: test_libressl }
263-
- { vm: main, proj: test_libsamplerate }
264-
- { vm: main, proj: test_libsir }
265-
- { vm: main, proj: test_libsixel }
266-
- { vm: main, proj: test_libsodium }
267-
- { vm: main, proj: test_libtommath }
268-
- { vm: main, proj: test_libucl }
269-
- { vm: main, proj: test_libuev }
270-
- { vm: main, proj: test_libuv }
271-
- { vm: main, proj: test_libwebp }
272-
- { vm: main, proj: test_libxml }
273-
- { vm: main, proj: test_libyaml }
274-
- { vm: main, proj: test_lighthttpd }
275-
- { vm: main, proj: test_linenoise }
276-
- { vm: main, proj: test_lmdb }
277-
- { vm: main, proj: test_lua }
278-
- { vm: main, proj: test_lwan }
279-
- { vm: main, proj: test_lwrb }
280-
- { vm: main, proj: test_lzo }
281-
- { vm: main, proj: test_mawk }
282-
- { vm: main, proj: test_mbedtls }
283-
- { vm: main, proj: test_md4c }
284-
- { vm: main, proj: test_memcached }
285-
- { vm: main, proj: test_metalang99 }
286-
- { vm: main, proj: test_micropython }
287-
- { vm: main, proj: test_mimalloc }
288-
- { vm: main, proj: test_minmea }
289-
- { vm: main, proj: test_minunit }
290-
- { vm: main, proj: test_mjs }
291-
- { vm: main, proj: test_mjson }
292-
- { vm: main, proj: test_mlib }
293-
- { vm: main, proj: test_mongoose }
294-
- { vm: main, proj: test_monocypher }
295-
- { vm: main, proj: test_mpack }
296-
- { vm: main, proj: test_mquickjs }
297-
- { vm: main, proj: test_mruby }
298-
- { vm: main, proj: test_munit }
299-
- { vm: main, proj: test_ncompress }
300-
- { vm: main, proj: test_neovim }
301-
- { vm: main, proj: test_nettle }
302-
- { vm: main, proj: test_nghttp2 }
303-
- { vm: main, proj: test_nghttp3 }
304-
- { vm: main, proj: test_nginx }
305-
- { vm: main, proj: test_ngtcp2 }
306-
- { vm: main, proj: test_njs }
307-
- { vm: main, proj: test_noplate }
308-
- { vm: main, proj: test_nqp }
309-
- { vm: main, proj: test_ocaml }
310-
- { vm: main, proj: test_ogg_vorbis }
311-
- { vm: main, proj: test_oniguruma }
312-
- { vm: main, proj: test_openrc }
313-
- { vm: main, proj: test_openssh }
314-
- { vm: main, proj: test_openssl }
315-
- { vm: main, proj: test_orangeduck_mpc }
316-
- { vm: main, proj: test_packcc }
317-
- { vm: main, proj: test_pacman }
318-
- { vm: main, proj: test_parrot }
319-
- { vm: main, proj: test_parson }
320-
- { vm: main, proj: test_pdpmake }
321-
- { vm: main, proj: test_pegleg }
322-
- { vm: main, proj: test_perl }
323-
- { vm: main, proj: test_php }
324-
- { vm: main, proj: test_picohttpparser }
325-
- { vm: main, proj: test_pixman }
326-
- { vm: main, proj: test_pocketpy }
327-
- { vm: main, proj: test_polybenchc }
328-
- { vm: main, proj: test_postgres }
329-
- { vm: main, proj: test_ptmalloc }
330-
- { vm: main, proj: test_python }
331-
- { vm: main, proj: test_qbe_simplecc }
332-
- { vm: main, proj: test_qman }
333-
- { vm: main, proj: test_quickjs }
334-
- { vm: main, proj: test_rax }
335-
- { vm: main, proj: test_rc }
336-
- { vm: main, proj: test_rr }
337-
- { vm: main, proj: test_rsync }
338-
- { vm: main, proj: test_ruby }
339-
- { vm: main, proj: test_samba }
340-
- { vm: main, proj: test_scrapscript }
341-
- { vm: main, proj: test_sds }
342-
- { vm: main, proj: test_shoco }
343-
- { vm: main, proj: test_slimcc_c2y }
344-
- { vm: main, proj: test_slre }
345-
- { vm: main, proj: test_smaz }
346-
- { vm: main, proj: test_sqlite }
347-
- { vm: main, proj: test_stc }
348-
- { vm: main, proj: test_talloc }
349-
- { vm: main, proj: test_tcl }
350-
- { vm: main, proj: test_tcpdump }
351-
- { vm: main, proj: test_tdb }
352-
- { vm: main, proj: test_tinf }
353-
- { vm: main, proj: test_tinycthread }
354-
- { vm: main, proj: test_tinyexpr }
355-
- { vm: main, proj: test_tinyobjloaderc }
356-
- { vm: main, proj: test_tinyregexc }
357-
- { vm: main, proj: test_tomlc17 }
358-
- { vm: main, proj: test_toxcore }
359-
- { vm: main, proj: test_toybox }
360-
- { vm: main, proj: test_tweetnacl }
361-
- { vm: main, proj: test_umka }
362-
- { vm: main, proj: test_unqlite }
363-
- { vm: main, proj: test_utf8h }
364-
- { vm: main, proj: test_utf8proc }
365-
- { vm: main, proj: test_uthash }
366-
- { vm: main, proj: test_utillinux }
367-
- { vm: main, proj: test_uzlib }
368-
- { vm: main, proj: test_valkey }
369-
- { vm: main, proj: test_vim }
370-
- { vm: main, proj: test_wasm3 }
371-
- { vm: main, proj: test_wget }
372-
- { vm: main, proj: test_wolfssl }
373-
- { vm: main, proj: test_wren }
374-
- { vm: main, proj: test_xxhash }
375-
- { vm: main, proj: test_xz }
376-
- { vm: main, proj: test_yajl }
377-
- { vm: main, proj: test_yash }
378-
- { vm: main, proj: test_yyjson }
379-
- { vm: main, proj: test_zlib }
380-
- { vm: main, proj: test_zlibng }
381-
- { vm: main, proj: test_zsh }
382-
- { vm: main, proj: test_zstd }
383-
- { vm: main, proj: test_zuo_chezscheme }
384-
uses: ./.github/workflows/docker_download_run.yml
385-
with:
386-
vm: ${{ matrix.vm }}
387-
proj: ${{ matrix.proj }}
388-
389-
musl-bootstrap:
390-
runs-on: ubuntu-latest
391-
steps:
392-
- name: Checkout
393-
uses: actions/checkout@v7
394-
395-
- name: Set up Docker Buildx
396-
uses: docker/setup-buildx-action@v4
397-
398-
- name: Build image
399-
uses: docker/build-push-action@v7
400-
with:
401-
platforms: linux/amd64
402-
context: .
403-
file: scripts/debian_asan_musl_bootstrap.Dockerfile

0 commit comments

Comments
 (0)