Gardez vos caches sur votre machine de build
Une machine dédiée permet de conserver DerivedData, les caches de dépendances et la toolchain. Après un build, vous n’avez pas à effacer tout le répertoire de travail. Organisez les clés de cache par branche ou par projet pour limiter les téléchargements et reproduire plus facilement les problèmes dans le même environnement.
Utilisez SSH pour les scripts et le CI, et VNC pour vérifier les environnements qui nécessitent une interface graphique. Les deux modes d’accès donnent accès à la même machine. Une fois le paiement confirmé et la machine attribuée, vos identifiants sont disponibles dans la console.
Le tableau des caractéristiques ne garantit ni débit réseau ni vitesse de build. La durée d’une archive dépend toujours de la taille du code, des paramètres de compilation, du téléchargement des dépendances et des tâches parallèles. Pour évaluer les performances, mesurez un build à froid et un build avec cache sur votre propre dépôt.