Skip to content

CI: Re-enable Windows/VS2019 build

Daniel Stone requested to merge daniels/mesa:ci-windows-reenable into master

The first commit adds a change to prevent races with docker login occurring concurrently between multiple jobs on the shell runner, as well as between the shell and Docker runners.

The second commit re-enables the VS2019 build. We previously had problems with OOM, caused by the rather small EC2 runner we had failing to come to terms with the existential angst that is LLVM. We have now moved to a new bare-metal machine, generously hosted by the GStreamer Foundation on their Hetzner farm, with a Windows Server Datacenter license equally generously provided by Microsoft.

I believe this should be safe to re-enable now, however I will be monitoring the builds to ensure it's OK. Regardless, please do ping me if you see a build failure due to the VS2019 build.

Merge request reports