Add Windows MSVC and MSYS2 builds
authorXavier Claessens <xavier.claessens@collabora.com>
Sun, 25 Nov 2018 18:38:06 +0000 (13:38 -0500)
committerXavier Claessens <xclaesse@gmail.com>
Fri, 16 Aug 2019 17:17:01 +0000 (17:17 +0000)
commit31cec0a2459b38ae64d8bbb3f2060d2d86f8f86f
tree42afe43c0e2ce5ced8243a6b2ed7507d4c256add
parentfd89f33d88595907ac5953a77efb753c6126af49
Add Windows MSVC and MSYS2 builds

This adds 3 new jobs that build against msys2 x86_64, msvc 2017 x86
and msvc 2017 x86_64. For the msvc build, some subprojects (like libnice)
don't satisfy all their deps, and are getting automatically disabled.

This doesn't add jobs that run the test suite also. Will hopefully
get implemented later on.
docker/windows/Dockerfile [new file with mode: 0644]
docker/windows/cleanup.ps1 [new file with mode: 0644]
docker/windows/prepare.ps1 [new file with mode: 0644]
gitlab/ci_template.yml