summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)AuthorFilesLines
2022-10-18Use 0BSD for trivial "public domain intent" thingsDavid Robillard1-1/+1
2022-10-09Add Fedora row to CIDavid Robillard1-0/+9
2022-08-18Fix test coverage on CIDavid Robillard1-0/+1
2022-08-12Run TSan and MSan on CIDavid Robillard1-3/+6
2022-08-12Use sensible meson setup commands in CI configurationDavid Robillard1-18/+18
2022-06-28Simplify dep5 file by adding license headers where possibleDavid Robillard1-0/+3
2022-06-28Add support for building Wasm with emscriptenDavid Robillard1-0/+13
2021-09-18Simplify CI configurationDavid Robillard1-28/+1
2021-09-16Fix test coverage uploading on CIDavid Robillard1-1/+1
2021-09-16Add FreeBSD row to CIDavid Robillard1-0/+15
2021-09-14Replace shared library malloc shim with explicit allocation testingDavid Robillard1-3/+3
The old approach was generally annoying to deal with sometimes, and not particularly portable. This replaces it by using the new custom allocator interface with unit tests that specifically check that failed allocation is handled properly.
2020-12-31Switch to MesonDavid Robillard1-135/+71
2020-11-11Add CI row to run clang sanitizersDavid Robillard1-0/+17
Some of these are also supported by GCC, but clang supports more and clang on Linux was uncovered before anyway, so this fixes that situation as well.
2020-08-13Fix Gitlab CI runner tagsDavid Robillard1-16/+8
2020-08-13Use ultra-strict warnings and Werror on CIDavid Robillard1-16/+15
2019-10-18Add Gitlab CI configurationDavid Robillard1-0/+206