Google mówi, że są:Z jakiego oprogramowania do ciągłej integracji korzystasz?
- Jenkins (pierwsze wrażenie: nie lekka)
- tempomat (pierwsze wrażenie: nie lekka)
- Bitten (wydaje się być martwy, ostatni bilet> 8 miesięcy)
- buildbota
Ale buildbota wydaje się nieco przestarzały, oferując żadnych statystyk, nie bardzo intuicyjny skonfigurować ... Cechy jesteśmy zainteresowani są:
- Wielu platform dla budowania niewolników: Linux, Mac OS X, Windows
- Easy Setup build niewolnik
- Mercurial wsparcie z wrażliwością oddziału
- Planowana buduje
- Commit-hak buduje
- Powiadomienie e-mail z pełnym wyjściem debugowania
- Integracja z Tracem byłaby dobra, ale nie jest funkcją obowiązkową.
Edit: I sprzyjać Jenkins nad Hudson teraz, ponieważ jego prawdziwym open source rozwidleniu Hudson. Oracle po prostu nie.
To prawdopodobnie powinno być wiki społeczności. –
Może powinieneś opisać nieco bardziej szczegółowo, co znaczy "nie jest lekki"? – khmarbaise
@khmarbaise: MyLightweight: Brak piekła konfiguracyjnego XML, intuicyjna konfiguracja, ale zapewniająca dużą elastyczność. To, co mnie niepokoi w Hudson i CC, to: Pakiety oprogramowania wydają się bardzo duże w porównaniu z innymi narzędziami. Dostosowanie jest wtedy trudne do osiągnięcia, np. w BB mogłem edytować niektóre pliki Pythona => to jest. – math