| Build automatisé d’apps |
Accès au dépôt, version de Xcode, Scheme, fichier de verrouillage des dépendances, configuration d’export |
REPO_REF BUILD_SCHEME EXPORT_PATH |
Conserver le bundle de résultats et l’identifiant du commit, supprimer le trousseau temporaire et revenir au dernier commit compilable |
| Build multi-branches |
Priorité des branches, répertoires de travail distincts, limite de concurrence, script de nettoyage idempotent |
BRANCH_NAME RUN_PRIORITY WORK_ROOT |
Arrêter les tâches suivantes, sauvegarder les journaux en cours, rétablir un arbre de travail propre et l’ordre initial de la file |
| Flutter iOS |
Version de Flutter, Podfile.lock, workspace Xcode, règles des clés de cache |
FLUTTER_ROOT PODS_CACHE_KEY IOS_SCHEME |
Invalider le cache étape par étape, conserver les journaux réutilisables et reprendre depuis la dernière étape validée |
| Livraison TestFlight |
Validation de publication, informations de version, vérification de signature, contrôle des artefacts et identifiants contrôlés par l’équipe |
RELEASE_VERSION BUILD_NUMBER ARTIFACT_PATH |
Arrêter la tâche de distribution, révoquer les identifiants temporaires, revenir à la liste de validation et régénérer un candidat |
| Expérimentation IA |
Format du modèle, petits échantillons de données, version du runtime, suivi de la mémoire et répertoire d’export |
MODEL_PATH DATASET_PATH RESULT_PATH |
Conserver la liste des paramètres et le résumé des résultats, rétablir les dépendances figées et revenir à la copie en lecture seule des données sources |