Commit Graph

8 Commits

Author SHA1 Message Date
Peter Keresztes Schmidt f1279a3ebf CI/Cirrus: Install pkgconf on FreeBSD
We need this to detect the FFmpeg version correctly.
2021-06-05 21:50:53 +02:00
Peter Keresztes Schmidt 6c73590243 CI: Enable Werror for FreeBSD and Xenial builds 2021-05-01 00:12:45 +02:00
Peter Keresztes Schmidt 5f791bce3e CI: Print CMake version before build 2021-04-19 23:16:36 +02:00
Peter Keresztes Schmidt 76e126f363 CI/Cirrus: Separate make install into own step
This way we keep the output shown in the compile section shorter and more readable.
Remove also the filtering by grep since FreeBSD does not use bash as default shell breaking PIPESTATUS.
2021-04-17 12:50:56 +02:00
Peter Keresztes Schmidt 84067a6af8 CI/FreeBSD: Filter out noise from make 2021-04-11 23:39:35 +02:00
Peter Keresztes Schmidt 369fb68bb4 tests/comms: Disable tests which bind TCP sockets on CI runs
Those tests timeout on Cirrus. Disable them for now.
This introduces a new tag [notCI] with which tests can be marked which shouldn't be run during CI.
2021-04-11 02:46:56 +02:00
Peter Keresztes Schmidt 8ebaee998a CI/Cirrus: Show Catch2 output on test failure 2021-03-07 17:43:48 +01:00
Peter Keresztes Schmidt 2cbcebb7be CI: Use Cirrus CI for FreeBSD builds 2021-02-28 11:59:18 +01:00