We are a company of about 30+ developers all using macOS. We can also provision additional agents on the cloud with Ubuntu OS.
The question is, rather than spending money on those cloud servers, is it recommended to use our developer’s machines as an agent?
In our CI/CD pipeline, the bottleneck of our build is mostly building Docker images (Django / Angular), and I can require all of our developers to have Docker installed.
Any advice would be greatly appreciated. Thanks!