Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-04-05 | Replace complicated test support code | David Robillard | 1 | -1/+1 | |
Everything covered by the old hairy runner script is now covered by more focused test suites, so the "thru" pass can be eliminated without losing significant coverage. | |||||
2022-11-14 | Arrange CI rows more logically | David Robillard | 1 | -91/+57 | |
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-09-08 | Use 0BSD for trivial "public domain intent" things | David Robillard | 1 | -1/+1 | |
Fedora takes issue with CC0. Although it doesn't really matter for this stuff (dual licensed anyway, questionably "software", certainly not patentable, and so on), this is simpler and more consistent with the ISC license used for the actual software anyway. | |||||
2022-08-31 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -0/+3 | |
2022-07-16 | Build with C11 on CI | David Robillard | 1 | -13/+13 | |
Since this is not the default (because that would break the default build for some older systems), distributions and users are likely covering the C99 case heavily, so this is the best way to ensure that both are covered well. | |||||
2022-07-12 | Fix test coverage reporting on CI | David Robillard | 1 | -0/+1 | |
2022-07-10 | Add FreeBSD row to CI | David Robillard | 1 | -0/+15 | |
2022-07-10 | Switch to meson build system | David Robillard | 1 | -69/+56 | |
2022-05-26 | Update CI configuration for bullseye | David Robillard | 1 | -96/+43 | |
2021-03-07 | Rewrite man page in mdoc and use mandoc to generate HTML | David Robillard | 1 | -1/+4 | |
2021-01-06 | Only publish documentation on master | David Robillard | 1 | -2/+2 | |
2021-01-06 | Switch to LV2 documentation theme | David Robillard | 1 | -0/+1 | |
2020-12-21 | Generate documentation with Sphinx | David Robillard | 1 | -8/+7 | |
2020-11-17 | Fix broken links in documentation | David Robillard | 1 | -2/+2 | |
2020-11-13 | Make sanitizer failures fatal on CI | David Robillard | 1 | -3/+3 | |
2020-11-13 | Do sanitize run on CI in a single job | David Robillard | 1 | -7/+3 | |
2020-11-11 | Disable coverage on sanitizer CI row | David Robillard | 1 | -1/+1 | |
2020-11-11 | Add CI row to run clang sanitizers | David Robillard | 1 | -0/+18 | |
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-14 | Use ultra-strict warnings and Werror on Windows CI rows | David Robillard | 1 | -2/+2 | |
2020-07-15 | Build with ultra-strict flags and Werror on CI | David Robillard | 1 | -15/+15 | |
2020-02-09 | Add tags to Windows builds to exclude Gitlab shared runners | David Robillard | 1 | -5/+4 | |
Gitlab now has shared Windows runners, which is cool, but unfortunately they don't have Python, so they are useless here and will cause failed builds if they pick up the job. | |||||
2019-10-20 | Don't deploy pages until all previous stages are complete | David Robillard | 1 | -1/+0 | |
2019-10-19 | Use terser list syntax in CI configuration | David Robillard | 1 | -28/+12 | |
2019-10-14 | Enable parallelism between CI stages | David Robillard | 1 | -24/+12 | |
2019-10-14 | Add MinGW CI rows | David Robillard | 1 | -0/+34 | |
2019-07-25 | Add benchmark plots | David Robillard | 1 | -0/+3 | |
2019-07-25 | Build documentation on CI | David Robillard | 1 | -4/+16 | |
2019-04-21 | Switch to using a submodule for autowaf | David Robillard | 1 | -0/+3 | |
2019-04-20 | Use fine-grained Docker images for CI | David Robillard | 1 | -36/+36 | |
2019-04-14 | Add separate CI rows for ARM debug and release builds | David Robillard | 1 | -6/+38 | |
2019-04-14 | Improve CI configuration | David Robillard | 1 | -45/+116 | |
This separates the build stage from the test stage, and publishes a test coverage report as a page. | |||||
2019-04-14 | Enable test coverage on CI | David Robillard | 1 | -10/+18 | |
2019-04-14 | Clean up CI waf arguments | David Robillard | 1 | -8/+8 | |
2019-04-13 | Add CI rows for ARM architectures | David Robillard | 1 | -1/+16 | |
2019-04-13 | Use short options in CI configuration | David Robillard | 1 | -14/+14 | |
2018-07-22 | Add Gitlab CI configuration | David Robillard | 1 | -0/+68 | |