Vantaggi del Continuous integration

Post date: Jul 31, 2015 12:02:14 AM

  • evita integration hell

  • evita tempi di commit troppo lunghi e un difficile merge

  • eseguire test in un clone dell'ambiente di produzione

  • tutti controllano l'ultimo build (o uno particolare)

  • immediato riscontro fra build di debug e build di release

  • riduce il tempo di correzione dei bug (specie con lo unit testing)

  • integrazione con unit testing (appunto che non centra: rosso, verde, grigio)

  • versione di distribuzione pronta ad ogni commit

  • gestione ferie: prima di andarmene rilascio un versione funzionante per il collega sennò niente ombrellone!

Io utilizzo Jenkins