Сначала мы решили вопрос: «Где выполняется сборка?»
Локальный компьютер разработчика удобен для интерактивной работы, но не всегда подходит для длительных повторяемых автоматизированных задач. RunnerVM предоставляет выделенный физический Mac mini как арендуемую на выбранный срок инфраструктуру, которой команда может постоянно управлять вместе со скриптами сборки, кэшами, инструментами и путями к артефактам.
Суть сервиса не в том, чтобы перенести рабочий стол в браузер, а в том, чтобы предоставить облачный Mac для работы через графический интерфейс или командную строку. Разработчики могут запускать Xcode, xcodebuild, fastlane, инструменты тестирования и стандартные процессы управления зависимостями.