ci: prepare the Windows image for MSYS2 cerbero builds
authorAndoni Morales Alastruey <ylatuya@gmail.com>
Fri, 1 Oct 2021 15:20:30 +0000 (17:20 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 14 Oct 2021 10:13:51 +0000 (10:13 +0000)
commita1e332bf7e93d68029a71158d66ae641453fc0d3
treefc710ee5fbadd7c3169d7a15a59c6df0c9ef5cba
parentee1255079b4eb89a29358bfc971ab616c289c447
ci: prepare the Windows image for MSYS2 cerbero builds

 * Install MSYS2 and VS with choco
 * Install Windows SDK 8.1 requied for libvpx
 * Improve build time of the windows image using as much RUN layers as
   possible

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1000>
.gitlab-ci.yml
ci/docker/windows/Dockerfile
ci/docker/windows/Install.cmd [new file with mode: 0644]
ci/docker/windows/install_choco.ps1 [deleted file]
ci/docker/windows/install_mingw.ps1 [new file with mode: 0644]
ci/docker/windows/install_toolchain.ps1 [deleted file]