4 ms·
Clean build environments for CICD workflows, especially if you're building/deploying many separate projects and repos. Managing Macs as standalone build machine
by raydev 1y ago
Clean build environments for CICD workflows, especially if you're building/deploying many separate projects and repos. Managing Macs as standalone build machines is still a huge headache in 2025.
- BrandonSmith 1y agoWhat's wrong with Cirrus CLI and Tart built on Apple's Virtualization.framework? https://tart.run https://tart.run https://github.com/cirruslabs/cirrus-cli https://github.com/cirruslabs/cirrus-cli
- pxc 1y agoTart is great! This is probably the best thing available for now, though it runs into some limitations that Apple imposes for VMs. (Those limitations perhaps hint at why Apple hasn't implemented this-- it seems they don't really want people to be able to rent out many slices of Macs. One clever and cool thing Tart actually does that sort of relates to this discussion is that it uses the OCI format for distributing OS images! (It's also worth noting that Tart is proprietary. Some users might prefer something that's either open-source, built-in, or both.)