Nous avons d’abord résolu la question : où le build s’exécute-t-il ?
Un poste de développement local convient au travail interactif, mais pas forcément aux tâches automatisées longues et répétitives. RunnerVM transforme un Mac mini physique dédié en infrastructure de développement louable à la durée, afin que les scripts de build, répertoires de cache, chaînes d’outils et chemins d’artefacts restent gérables par l’équipe.
L’essentiel du service n’est pas de déplacer un bureau dans le navigateur, mais de fournir un Mac dans le cloud utilisable via interface graphique ou ligne de commande. Les développeurs peuvent y exécuter Xcode, xcodebuild, fastlane, des outils de test et les workflows habituels de gestion des dépendances.