Le projet de BuildBot est un système pour automatiser le cycle de compilation et de test requis par la plupart des projets de logiciels pour valider les changements de code.
En reconstruisant et en testant l'arbre chaque fois que quelque chose a changé automatiquement, construire problèmes sont mis en évidence rapidement, avant que d'autres développeurs sont incommodés par la panne.
Le développeur coupable peut être identifié et harcelé sans intervention humaine. En exécutant l'appuie sur une variété de plates-formes, les développeurs qui ne ont pas les installations pour tester leurs changements partout avant checkin sera au moins savoir peu de temps après qu'ils ont enfreint la construction ou non.
chefs d'avertissement, les contrôles de la charpie, taille de l'image, la compilation, et d'autres paramètres de construction peuvent être suivis au fil du temps, sont plus visibles, et sont donc plus faciles à se améliorer.
L'objectif global est de réduire arbre rupture et de fournir une plate-forme pour exécuter des tests ou des contrôles de code qualité qui sont trop gênant ou pédante pour tout être humain de perdre leur temps avec. Développeurs obtenir une rétroaction immédiate (et potentiellement public) au sujet de leurs changements, les encourageant à être plus prudent sur les tests avant checkin
Exigences :.
- Python
Commentaires non trouvées