Here I'll explain how to configure a Windows Server VM to act as a Python (PyInstaller) build server, running as a GitLab CI runner.
Install Windows Server 2012 R2 "Server Core"
This is left as an exercise to the reader :-)
Enable Remote Desktop
Simply follow this detailed guide: