• # à la tinderbox

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de CMake 2.4.1. Évalué à 5.

    À intervalle régulier pendant la journée, CMake est recompilé sur différentes plateformes, et il est recompilé complètement chaque nuit sur toutes les plateformes supportées. À chaque fois les tests de non régression sont exécutés et le résumé est envoyé au serveur Dart. Si la compilation et/ou un des tests échoue un email est envoyé à la personne concernée, trouvée via le cvs log.


    Dart est un système similaire aux tinderbox de Mozilla ( http://tinderbox.mozilla.org/ ), à la différence prés que c'est pas à intervalle régulier que les compils sont effectués, mais en permanence. Et gare à celui qui commit et fait echouer une compil, ou fait echouer les tests de performances. le Sheriff veille :-)

    Je trouve que c'est une bonne idée d'utiliser ce genre d'outils (tinderbox ou dart), ça permet de réagir trés vite et d'améliorer la qualité en permanence. D'être toujours sûr qu'une nightly build fonctionne un minimum, afin que n'importe qui puisse tester n'importe quand.