Den BuildBot Projektet är ett system för att automatisera kompilering och testcykel krävs av de flesta mjukvaruprojekt för att validera kod förändringar.
Genom automatisk ombyggnad och testa trädet varje gång något har förändrats, bygga problem pekade snabbt, innan andra utvecklare reagera misslyckandet.
Den skyldiga utvecklare kan identifieras och trakasseras utan mänsklig inblandning. Genom att köra bygger på en mängd olika plattformar, utvecklare som inte har resurser att testa sina ändringar allt före incheckning kommer åtminstone vet kort därefter om de har brutit build eller inte.
Varnings räknas, kontroller lint, bildstorlek, sammanställa tid och andra byggparametrar kan spåras över tid, är mer synliga, och är därför lättare att förbättra.
Det övergripande målet är att minska träd brott och ge en plattform för att köra tester eller kontroller code-kvalitet som är för irriterande eller pedantisk för någon människa att slösa bort sin tid med. Utvecklare får omedelbar (och potentiellt offentligt) återkoppling om sina förändringar, uppmuntra dem att vara mer försiktiga med tester innan checkin
Krav :.
- Python
Kommentarer hittades inte