Peter Keresztes Schmidt
c9f162f70e
CI/Cirrus: Disable Wdeprecated-declarations temporarily
...
Keep these warnings disabled until av_init_packet usage is removed.
2021-09-08 00:18:24 +02:00
Peter Keresztes Schmidt
615e3dd76b
CI/Cirrus: Install V4L compat layer
2021-09-07 23:23:57 +02:00
Peter Keresztes Schmidt
5dc328e68b
CI/Cirrus: Add FreeBSD 13 to the build matrix
2021-09-07 19:15:24 +02:00
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