Do CI builds on MSVC using Appveyor or similar
Submitted by Simon McVittie
Assigned to D-Bus Maintainers
Link to original bug (#105521)
Description
We regularly test that dbus builds successfully as a native build on Linux, and as a cross-compiled mingw64 build for Windows, by pointing Travis-CI to dbus' semi-official Github mirror. We don't do the same for MSVC builds, which makes it hard to be confident that we haven't broken them.
Appveyor seems to be a Windows equivalent of Travis-CI. I've tried to set up a build there for dbus, but so far it isn't working.
Work in progress (probably doesn't work yet): https://github.com/smcv/dbus/commits/appveyor
I don't really know what I'm doing (I've never set up an Appveyor build before) and trial-and-error is rather slower than on Travis-CI, so if someone has used it before, I'd appreciate a fixed version of the build.
Version: git master