]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
CI: Explicitly build before running tests
authorSimon McVittie <smcv@collabora.com>
Mon, 27 Jun 2022 16:13:52 +0000 (17:13 +0100)
committerSimon McVittie <smcv@collabora.com>
Wed, 13 Jul 2022 19:36:13 +0000 (20:36 +0100)
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>
.gitlab-ci.yml

index 84e30b5f9d494f7d04f11474fb3f4c6713fdc227..b4323d3cb494b5889101457de6b555e948359bfd 100644 (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: