L'outil d'intégration continue Swift est désormais disponible pour les développeurs

rapide

Ce lundi, Apple a officiellement lancé l'outil d'intégration continue Swift, permettant contrôles qualité précédents dans le projet avec différents tests aux points critiques du projet avant que celui-ci ne soit envoyé.

Le système d'Apple est basé sur Jenkins et est pris en charge à la fois pour le développement et les tests sur OS X comme sur le simulateur iOS, ainsi qu'Ubuntu Linux, comme on peut le lire sur le blog officiel de Swift. Il est conçu pour permettre plus de configurations à l'avenir, en particulier dans les cas où le projet est porté sur d'autres plates-formes lorsqu'il atteint un plus grand nombre d'utilisateurs et le support correspondant de la communauté de développement Swift.

Outil d'intégration Swift-Continuous-0

Si un développeur apporte un changement qui entraîne un bogue dans une version publiée en tant que mise à jour, vous recevrez automatiquement une notification par e-mail. Ce projet devrait également commencer à prendre en charge les tests de performances.

Swift est un langage de programmation relativement jeune, car on pense que même Apple utilise peut-être ce langage dans certaines applications mobiles et petites sections d'OS X El Capitan.

Il n'existe toujours pas de version de Swift prenant en charge le runtime 32 bits pour OS X, et Swift ABI (Application Binary Interface) est inachevée. Ce dernier, au moins, pourrait venir avec Swift 3, mais il est peu probable qu'Apple révèle des plans détaillés avant la Conférence mondiale des développeurs en juin de cette année.

Espérons qu'entre le support de la communauté et la polyvalence que ce langage de programmation acquiert, il pourra progressivement s'imposer comme l'un des langages préférés des développeurs.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.