-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Paul Zabelin edited this page Apr 17, 2023
·
12 revisions
We have over 4 years experience with this setup, and want to share the knowledge, to help other teams to succeed as well.
Money. Save on costs since Mac in the cloud gets expensive quickly
Fast. The team gets the whole machine, not sharing it with other customers.
Debuggable. You can walk over to the machine and see what's up. Or Screen Share in. See Debug CI failures for am example.
Hardware connected. When your app needs to connect to hardware, such as an iPad connected to a Bluetooth device, self-hosted runner is on your machine where you can connect anything.
- Build and Run Tests
- TestFlight
- Screen Share
- Dependencies Update
- Device Test
- Apple TV Tests
- Reliability Tests
- Update Backend