Épisode 9 : Intégration continue

News

- Autolayout a été fait par 1 dev en interne chez Apple c’est fou à quel point leur équipe sont petite -> debug de cette semaine

- Heartbleed (Faille de sécu béante sur OpenSSL ⅔ du web affecté...)  XKCD

Intégration continue

  • Martin Fowler

  • Qu'est-ce que c'est vraiment ?

    • une méthodologie plutôt qu’un logiciel

  • Différence entre intégration et déploiement

  • Comment implémenter un mini-jenkins ? (cron + dashboard HTML)

    • shameless plug : hermes

  • Jenkins pour iOS

    • Comment utiliser les mêmes métriques que pour les plateformes plus matures ? (sonar, couverture de code)

  • Utilisation de plugins ou scripts shells ?

  • Buildbot

  • Gitlab-CI

  • Travis-CI

  • Phabricator

  • XcodeServer

  • OCLint

  • Qualité ?

  • Jeff

    • Code partager sur un repo

    • workflow d’integration sur branch

    • test d’integration

    • integration branch sup

    • test d’integration

    • app de test

      • Déploiement