CUPERTINO, Californie—Xcode Cloud, le service d’intégration et de livraison continues (CI/CD) d’Apple, sort de la version bêta et sera désormais disponible pour tous les développeurs, a annoncé lundi la société lors de sa conférence mondiale annuelle des développeurs (WWDC).
Xcode Cloud a été annoncé pour la première fois lors de la WWDC en juin 2021. Depuis lors, Apple l’a lentement déployé auprès d’un plus grand nombre de développeurs. Mais maintenant, tout le monde peut s’y inscrire. Le service se décline en plusieurs niveaux payants, mais le moins cher – 25 heures à 14,99 $ par mois – sera gratuit jusqu’en décembre 2023. Des plans plus robustes incluent 100 heures pour 44,99 $ par mois, 250 heures pour 99,99 $ par mois et 1 000 heures pour 399,99 $ par mois.
Ce n’est en aucun cas la seule solution CI/CD pour les développeurs de plates-formes Apple sur le marché, mais elle promet d’offrir une intégration plus profonde et plus facile avec les outils de développement existants d’Apple. Il est intégré à Xcode, l’environnement de développement intégré utilisé pour créer des applications iPhone, iPad et Mac. Et cela fonctionne directement avec TestFlight (qui permet aux développeurs de distribuer leurs applications aux utilisateurs pour des tests préliminaires), App Store Connect, et plus encore.
Le service basé sur Git fonctionne également bien avec les référentiels de code courants tels que GitHub et GitLab. Mais Xcode Cloud est spécifique aux plates-formes d’Apple, bien sûr.
Si vous n’êtes pas un développeur, il y a peu de pertinence pour vous. CI/CD facilite des processus fiables pour le déploiement de changements de code fréquents et incrémentiels depuis les machines locales des développeurs vers la production, y compris diverses étapes telles que les tests automatisés. Il est destiné à garantir la qualité (c’est-à-dire à éviter les bogues, les conflits et autres échecs) lorsque plusieurs contributeurs apportent des modifications itératives à un projet.
Mais si vous êtes un développeur travaillant dans l’écosystème d’Apple, il est possible que l’intégration étroite de Xcode Cloud soit plus facile pour vous que les alternatives.