A proposal for a CI system architecture where a controlling machine runs user scripts that shell out to a proxy binary, forwarding commands to remote runner boxes with different OS/CPU environments. The main challenges involve managing heterogeneous fleets of runners across Windows, macOS, and Linux, handling OS upgrades, and
Sort: