1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-24 15:52:25 +00:00
mpv/ci
Dudemanguy e82d9045a4 ci: separate meson tests and reorganize build steps
Instead of running the test directly in the build script, we can make a
separate step in the workflow so it looks a little prettier. For running
the actual tests, we skip mingw since they will never be run (cross
compiled). Additionally, improve the github workflow logic a bit so that
way logs on failure are only shown when that specific step fails. The
freebsd job still has to be less elegant since it's in a weird vm
thingy.

Not really related but the location of various build directories
(particularly waf) are corrected as well (might as well).
2023-03-02 15:45:27 +00:00
..
build-freebsd.sh ci: separate meson tests and reorganize build steps 2023-03-02 15:45:27 +00:00
build-macos.sh ci: separate meson tests and reorganize build steps 2023-03-02 15:45:27 +00:00
build-mingw64.sh ci: separate meson tests and reorganize build steps 2023-03-02 15:45:27 +00:00
build-msys2.sh ci: separate meson tests and reorganize build steps 2023-03-02 15:45:27 +00:00
build-tumbleweed.sh ci: separate meson tests and reorganize build steps 2023-03-02 15:45:27 +00:00