Top-bewertete CruiseControl Alternativen
22 CruiseControl Bewertungen
Gesamtbewertungsstimmung für CruiseControl
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

Wir verwenden Tempomat, um Builds für verschiedene interne (und Produktions-)Umgebungen zu automatisieren. Wir verknüpfen verschiedene Zweige mit verschiedenen Umgebungen und dann, wenn man auf eine Schaltfläche klickt, um zu bauen, wird man aus dem zugehörigen Zweig bauen. Ziemlich einfach und jeder kann es aus der Sicht eines Benutzers tun. Bewertung gesammelt von und auf G2.com gehostet.
Zumindest in unserer Version gibt es kein Bestätigungsfenster, nachdem man auf "Build" klickt. Es wäre schön, wenn sie bestätigen könnten, dass sie in die richtige Umgebung bauen, bevor der Build ausgeführt wird. Bewertung gesammelt von und auf G2.com gehostet.

Diese Software ist einfach zu bedienen und so sollte Software sein. Bewertung gesammelt von und auf G2.com gehostet.
Nicht eine Sache. Ich liebe diese Software und freue mich darauf, sie zu nutzen. Bewertung gesammelt von und auf G2.com gehostet.

Ich mag die Unterstützung der Gemeinschaft und all die Add-Ins/Plugins, die es gibt. Ich habe CC ein paar Jahre lang genutzt und bin noch nie auf eine Situation gestoßen, in der die Gemeinschaft nicht helfen kann oder in der es kein Plugin gibt, das das Leben vereinfacht. Bewertung gesammelt von und auf G2.com gehostet.
Ich mag die Verwendung von XML zur Konfiguration wirklich nicht. Manchmal kann die Konfigurationsdatei wirklich kompliziert werden, wenn man einfach immer mehr Projekte in derselben XML-Datei hinzufügt. Selbst wenn es ein GUI-Tool und einen Schema-Checker gibt, denke ich, dass YAML oder JSON bessere Werkzeuge für diese Aufgabe wären. Bewertung gesammelt von und auf G2.com gehostet.

- Einfachheit
- Kleiner Codebestand
- Pionier im Bereich automatisierte Builds und CI
- Sehr einfach zu beginnen Bewertung gesammelt von und auf G2.com gehostet.
- Mangel an erweiterten Funktionen (Multi-Modul-Builds, Artefaktverwaltung, Jenkins-ähnliches Plugin-Ökosystem usw.) und Integrationen
- Hat in den letzten Jahren nicht viel Schwung gehabt Bewertung gesammelt von und auf G2.com gehostet.

Wenn Sie eine Art von kontinuierlichem Integrationssystem benötigen, gibt es einige Optionen. Vielleicht haben Sie von Jenkins oder Travis gehört. Aber deren Einrichtung erfordert viel Wissen, viele Werkzeuge und eine separate Maschine (oder mehrere). Wenn Sie eine einfache Lösung benötigen, die leicht zu installieren ist und einfach funktioniert, ist CruiseControl der richtige Weg. Es hat nicht alle Schnickschnack der großen Systeme, aber es erledigt die Aufgabe. Ich habe es einige Male verwendet, als ein Kunde ein einfaches, leicht einzurichtendes System wollte. Bewertung gesammelt von und auf G2.com gehostet.
Es könnte schwierig zu konfigurieren sein und es könnte einige Funktionen fehlen, die die großen Systeme bieten, wie z.B. eine Weboberfläche. Bewertung gesammelt von und auf G2.com gehostet.
It's nice that cruise control is a mature, and popular CI platform that you can host yourself. This allows you to automate any number of build setups, as the configuration is 100% in your control. Bewertung gesammelt von und auf G2.com gehostet.
The same aspects that make it amazing, are actually it's downfall. I'd rather write my own software, than manage what at times turns into a picky piece of software. And, once we start talking hosted CI solutions, there's little benefit to sticking with cruise control at that point. Bewertung gesammelt von und auf G2.com gehostet.

Cruise Control war die beste CI-Plattform für eine sehr alte Anwendung (benutzerdefinierter Build-Prozess, App-Code in C), da sie die ungewöhnlichen Anforderungen sehr elegant bewältigte. Bewertung gesammelt von und auf G2.com gehostet.
Ich hatte einige Probleme beim Einrichten der Ruby-Umgebung, aber ich denke, das war eher ein Problem mit meiner benutzerdefinierten Umgebung als mit CruiseControl selbst. Bewertung gesammelt von und auf G2.com gehostet.

Damals liebte ich es, wie einfach das Tool einzurichten und anzupassen war. Einschließlich der Möglichkeit, NAnt zu verwenden, um meine Builds zu automatisieren. Bewertung gesammelt von und auf G2.com gehostet.
Zu dieser Zeit war es schwierig, sich mit anderen Plattformen wie SharePoint und Project Server zu integrieren. Auch die Integration mit der Visual Studio IDE fehlte an Funktionalität. Ich bin jedoch sicher, dass die neue Version viel besser ist. Bewertung gesammelt von und auf G2.com gehostet.

Ich habe CruiseControl.NET bei zwei Unternehmen verwendet, für die ich gearbeitet habe, und fand es ein äußerst leistungsfähiges CI-Tool. Da es sich um ein Open-Source-Tool handelt, wird ein gewisses Maß an technischer Expertise vorausgesetzt, wenn man es installiert und konfiguriert. Obwohl der Installationsprozess den CC.Net-Dienst installiert und einrichtet, ist eine manuelle Konfiguration erforderlich, um Berechtigungen zu konfigurieren. Wenn Sie technisch versiert sind, wird dies kein Problem sein, aber wenn Ihnen IT-Kenntnisse fehlen, könnten Sie dies als problematisch empfinden.
CC.NET bietet Ihnen enorme Flexibilität bei der Einrichtung Ihrer CI-Projekte. Sie können sogar CC.NET so konfigurieren, dass Sie CC.NET selbst als ein weiteres CI-Projekt erstellen können. Ziemlich cool.
Um neue CI-Projekte zu erstellen, müssen Sie die zugrunde liegenden XML-Dateien manuell bearbeiten. Wenn Sie technisch kompetent sind, wird dies kein Problem sein.
Sie bekommen viel für Ihr Geld mit der kostenlosen Version, und ich musste nie die Enterprise- (bezahlte) Version verwenden. Die kostenlose Version kann in anspruchsvollen Unternehmensumgebungen mit mehreren CI-Projekten in großen Teams problemlos verwendet werden. Bewertung gesammelt von und auf G2.com gehostet.
Obwohl es für mich nie ein Problem war, erfordert CC.NET ein gewisses Maß an technischer Kompetenz, um es zu konfigurieren, sowohl während der Installationsphase als auch beim Hinzufügen Ihrer CI-Projekte. Die Benutzeroberfläche und Benutzerfreundlichkeit könnten verbessert werden, aber das Maß an Flexibilität, das man erhält, macht dies mehr als wett.
Ich würde gerne sehen, dass ein gesperrter Build zu CC.NET hinzugefügt wird, d.h. wo fehlerhafte Builds abgelehnt werden. Wenn Sie Code einchecken, der den Build bricht, müssen Sie Korrekturmaßnahmen ergreifen, um ihn zu beheben. In anderen CI-Tools werden solche fehlerhaften Builds abgelehnt, bevor sie dieses Stadium erreichen. Der Build wird stattdessen sicher isoliert, wo er korrigiert werden kann, bevor er Ihren Build-Prozess unterbricht. Bewertung gesammelt von und auf G2.com gehostet.

Ich mochte, wie die Web-Dashboards es mir ermöglichen, die Builds zu sehen und in die Details einzutauchen. Der Client im Systray ist auch sehr praktisch, um Benachrichtigungen zu erhalten und Entwicklern die Teilnahme und Benachrichtigung zu ermöglichen. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt wenig, was man an CruiseControl nicht mögen könnte, und ich fand mich selbst dabei, es für einige Unternehmen zu befürworten, in denen ich war. Es half sehr bei der Lösung unserer kontinuierlichen Build-Anforderungen und bei der Lösung unserer Qualitäts- und Bereitstellungsautomatisierungsprobleme. Bewertung gesammelt von und auf G2.com gehostet.