Du développement à distance à l’archivage Xcode et au transfert de distribution
Pour les développeurs qui n’ont pas temporairement de Mac disponible localement, doivent réaliser un archivage contrôlé ou souhaitent déplacer une tâche de publication ponctuelle sur un nœud dédié.
- Entrées
- Commit du dépôt, fichier de verrouillage des dépendances, éléments de signature, schéma cible
- Nœud
- Debug M4 · Singapour ou Hong Kong · à la journée ou à la semaine
- Champs de durée
- Durées distinctes pour le téléchargement, la restauration des dépendances, la compilation, l’archivage et le téléchargement
-
01
Développement à distance
Récupérer le commit indiqué via SSH, puis vérifier la branche, les sous-modules, le fichier de verrouillage des dépendances et l’état propre du répertoire de travail.
-
02
Vérification des certificats
Vérifier la cohérence des fichiers de signature, profils de provisioning, identifiant cible et configuration d’archivage, sans exposer de valeurs sensibles dans les journaux.
-
03
Archivage Xcode
Consigner la version de Xcode, le SDK, les paramètres de commande, le code de sortie et le chemin d’archivage, en conservant une commande reproductible.
-
04
Transfert de distribution
Effectuer les contrôles requis pour la distribution TestFlight, puis transmettre l’archive, les journaux d’export et les sommes de contrôle au processus de publication.
.xcarchive, paquet exporté, journaux de build, sommes de contrôle et journal de nettoyage du nœud.