Frage

Ich habe gearbeitet mit Cruise Control als CI Rahmen in meinem letzten Projekt. Alle Empfehlungen auf einigen anderen Tools?

(Nicht, dass ich gefunden CruiseControl- fehlt, wollte nur wissen, ob jemand einige Vergleiche tat)

War es hilfreich?

Lösung

Wir haben großen Erfolg gehabt mit Hudson . Es ist einfach zu installieren und zu konfigurieren, hat eine große Auswahl an Plugins und eine gute Web-Benutzeroberfläche. Die Check und cobertura Code-Coverage-Plugins sind zwei, die wir verwenden.

Andere Tipps

Teamcity ist ziemlich cool.

Wir verwenden Bambus .

Für eine ziemlich umfangreiche Feature-Matrix der verschiedenen großen CI-Server, einen Blick auf: http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix

Da ich von Ant zu Maven als mein Build-System umgestellt haben, Continuum die offensichtliche Wahl ist. Es ist sehr sauber und bietet alle Funktionen, die ich brauche.

I zweiter Peters Empfehlung für Hudson . Continuum und Hudson sind beide sehr einfach einzurichten und zu verwenden (im Vergleich zu CruiseControl-), aber Hudson bietet viel mehr Funktionalität. Wenn Sie interessiert sind, habe ich vorgetesteten verpflichten Funktionalität , ist auch eine gute Wahl wenn Sie mit den Einschränkungen eines kostenlos Professional Lizenz rel="nofollow (maximal von 20 Benutzer und 20 Buildkonfigurationen).

Wir verwenden TFS 2008, die für uns funktioniert, weil wir so ziemlich ein alle MS-Umgebung sind ... allerdings habe ich auch verwendet Finalbuilder , die mehr Funktionen als alles andere, was ich gesehen habe, und wäre besonders nützlich in Umgebungen, wo Sie waren eine Mischung aus Technologien (mehrere SCM zum Beispiel) verwendet wird.

Wir verwenden Luntbuild, die perfekt mit Maven arbeitet.

Darüber hinaus bietet Lunbuild viel Granularität für die Zugangskontrolle. Ich habe nicht zu viele CI-Tools verwendet, aber das war der Hauptgrund meiner Firma von Cruise Control auf Luntbuild geschaltet. Wir wollten Kunden Zugriff auf den Build-Server geben, damit sie baut ziehen könnten täglich, etc, aber wir konnten nicht haben sie andere Clients, die auf baut.

TFS 2008 ist ziemlich gut. Es hat die kontinuierliche Integration aufgebaut, um TFS-Build.

TFS 2008 ist ziemlich gut

Wie sind CruiseControl- und Nant

Hier finden Sie aktuelle CI Fabrik , die minimale Konfiguration erfordert

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top