Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-08-23 | Add x32 row to CI | David Robillard | 1 | -0/+9 | |
2023-08-23 | Use separate build and deploy stages on CI | David Robillard | 1 | -0/+16 | |
2023-05-12 | Fix emscripten warnings | David Robillard | 1 | -1/+1 | |
2023-05-11 | Upload documentation from cleaner installed version | David Robillard | 1 | -4/+5 | |
2023-05-02 | Fix warning_level=everything on MacOS | David Robillard | 1 | -1/+1 | |
2023-05-01 | Use warning_level=everything on FreeBSD CI | David Robillard | 1 | -1/+1 | |
2023-04-24 | Replace strict option with new meson warning level | David Robillard | 1 | -11/+11 | |
2023-04-02 | Run linting on CI | David Robillard | 1 | -1/+1 | |
2022-11-02 | Delete trailing whitespace | David Robillard | 1 | -1/+1 | |
2022-10-26 | Arrange CI rows more logically | David Robillard | 1 | -26/+40 | |
This is organized in a way that hopefully makes more sense when viewed in a report. It also puts "basic" cases first, to ensure that tedious configuration issues are caught as early as possible when running rows sequentially for local testing. | |||||
2022-10-26 | Merge debug and release rows on CI | David Robillard | 1 | -74/+22 | |
Although this parallelizes more or less perfectly, it's much less expensive overall to combine the builds. Spinning up images is expensive, and we're not in that much of a hurry. Being cheaper overall, this speeds up the sequential local test run significantly. | |||||
2022-10-23 | Build reference documentation | David Robillard | 1 | -21/+24 | |
2022-10-23 | Add path API | David Robillard | 1 | -4/+12 | |
2022-10-18 | Use 0BSD for trivial "public domain intent" things | David Robillard | 1 | -1/+1 | |
2022-10-09 | Add Fedora row to CI | David Robillard | 1 | -0/+9 | |
2022-08-18 | Fix test coverage on CI | David Robillard | 1 | -0/+1 | |
2022-08-12 | Run TSan and MSan on CI | David Robillard | 1 | -3/+6 | |
2022-08-12 | Use sensible meson setup commands in CI configuration | David Robillard | 1 | -18/+18 | |
2022-06-28 | Simplify dep5 file by adding license headers where possible | David Robillard | 1 | -0/+3 | |
2022-06-28 | Add support for building Wasm with emscripten | David Robillard | 1 | -0/+13 | |
2021-09-18 | Simplify CI configuration | David Robillard | 1 | -28/+1 | |
2021-09-16 | Fix test coverage uploading on CI | David Robillard | 1 | -1/+1 | |
2021-09-16 | Add FreeBSD row to CI | David Robillard | 1 | -0/+15 | |
2021-09-14 | Replace shared library malloc shim with explicit allocation testing | David Robillard | 1 | -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-31 | Switch to Meson | David Robillard | 1 | -135/+71 | |
2020-11-11 | Add CI row to run clang sanitizers | David Robillard | 1 | -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-13 | Fix Gitlab CI runner tags | David Robillard | 1 | -16/+8 | |
2020-08-13 | Use ultra-strict warnings and Werror on CI | David Robillard | 1 | -16/+15 | |
2019-10-18 | Add Gitlab CI configuration | David Robillard | 1 | -0/+206 | |