CI: Explicitly build before running tests

If we don't do this, Meson will build everything that is a direct
dependency of the test executables, but it won't build indirect
dependencies like GLib's gspawn-win32-helper.exe.

Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie 2022-06-27 17:13:52 +01:00
parent b01bcb34a3
commit 7de7b215f6

View file

@ -362,6 +362,7 @@ windows-meson-vs15-x86:
script:
- cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=x86 &&
meson --force-fallback-for=expat,glib,zlib build &&
meson compile -C build &&
meson test -C build"
artifacts:
reports: