Migrez d’abord un workflow reproductible
Choisissez un pipeline de build qui produit déjà des résultats fiables. Notez le commit, la version de Xcode, le fichier de verrouillage des dépendances et la méthode de signature. Effectuez un build propre avant d’activer le cache, afin d’éviter que d’anciens fichiers ne masquent des différences d’environnement.
- Installez et enregistrez le runner self-hosted de votre équipe sur le nœud.
- Attribuez au runner un label propre au projet, par exemple
vmfly-ios, et limitez les dépôts autorisés à l’utiliser. - Lancez l’ancien pipeline et le nouveau nœud avec le même commit, puis comparez les tests, la configuration d’archivage et les artefacts.
Idéal pour les vérifications sur une branche donnée, les builds nocturnes et les tests de régression quotidiens.