Shared macOS Runners
Create Minimal Private Cloud Build for MacOS Shared Runners
Working issue for tracking our macstadium setup and first iteration:
-
Sign up for MacStadium account and get information into 1password -
Initiate Minimal Private Cloud Build (1 VPN Firewall, 1 Mac Pro, 1TB Storage, vCenter / vSphere, VMware ESX 6.7) -
Set up with ESX and first clean base image of mac os x mojave -
Communicate with CI/CD team an plan next steps for how to setup shared runner manager and shared runners with labels. -
Configure Mac runners for only tagged jobs, and look for jobs with mac
tag
This direction lets us make API calls from our platform to vCenter to manage the creation, destruction, and templating of images.