1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
Native Windows GitLab CI buildsUnlike Linux, Windows cannot reuse the freedesktop ci-templates as they exist as we do not have Podman, Skopeo, or even Docker-in-Docker builds available under Windows. We still reuse the same model: build a base container with the core operating system and infrequently-changed build dependencies, then execute Mesa builds only inside that base container. This is open-coded in PowerShell scripts. Base container buildThe base container build job executes the
The rebuild executes This job is executed inside a Windows shell environment directly inside the host, without Docker. Mesa buildThe Mesa build runs inside the base container, executing
|