windows: Migrate to windows 1809 base
authorJordan Petridis <jordan@centricular.com>
Mon, 2 Dec 2019 16:23:27 +0000 (18:23 +0200)
committerJordan Petridis <jordan@centricular.com>
Wed, 4 Dec 2019 16:45:22 +0000 (18:45 +0200)
commitb3aa9b5286af1d27ed68249a540fac98d846a720
tree781519edb3e60ce1cad3e838b6dc4350a86a406d
parent9c7c52f5b9ab72d036d2c30cec191c4fe57f1f6f
windows: Migrate to windows 1809 base

Rebuild the windows docker image against the current ltsc [1]
of server 2019. This requires moving some of the msys setup
to the runner job cause it causes docker build to hang

Switch the job tags so they now use the 1809 runner, instead
of 1607.

Tweak the PATHs in the msys job so bash doesn't complain about
slashes..

Lastly, increase the timeout of the windows jobs, as msys2
installs its deps at runtime

[1] https://docs.microsoft.com/en-us/windows-server/get-started-19/servicing-channels-19
docker/windows/Dockerfile
docker/windows/install_toolchain.ps1
gitlab/ci_template.yml