Top-bewertete GoCD Alternativen

Super einfach zu installieren und zu warten.
Die Benutzeroberfläche ist wirklich sauber und es ist sehr einfach zu visualisieren, wo man sich in der Pipeline befindet.
Außerdem macht die Möglichkeit, Vorlagen aus bestehenden Pipelines zu extrahieren, die Hinzufügung neuer Projekte super einfach. Bewertung gesammelt von und auf G2.com gehostet.
Das Setup war ein wenig raffiniert: Zuerst mussten wir verstehen, wie die allgemeine Ansicht des Produkts (Umgebungen, Builds, Aufgaben) war, dann mussten wir einige Ad-hoc-Skripte schreiben, um zu erreichen, was wir wollten. Es wäre schön, einige integrierte Vorlagen für die häufigsten Arten von Anwendungen zu haben – soweit ich weiß, gibt es derzeit keine.
Außerdem passte das Konzept der Umgebung nicht wirklich zu den Bedürfnissen unseres Teams: Wir nutzten letztendlich nur eine Umgebung. Unsere Pipeline sah ungefähr wie folgt aus:
build > test > publish > deploy-to-staging > testing-on-staging > (manuelle Freigabe) > deployment-to-prd
Aufgrund der Struktur unserer Pipeline konnten wir es nicht schaffen, unsere Pipeline zu sperren, da sie nur beim Deployment auf prd abgeschlossen wurde – und offensichtlich geschah dies nicht für jeden freigegebenen Kandidaten.
Dies bereitete uns einige Kopfschmerzen, als 2 Pipelines desselben Projekts gleichzeitig gebaut wurden. Bewertung gesammelt von und auf G2.com gehostet.
23 von 24 Gesamtbewertungen für GoCD
Gesamtbewertungsstimmung für GoCD
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

Ich habe GoCd im letzten Jahr verwendet. Ich habe es als Hauptpipeline für alle unsere Bereitstellungen genutzt. Funktionen wie der Zugriff für verschiedene Benutzer, die Möglichkeit, verschiedene Vorlagen für unterschiedliche Pipelines zu erstellen, die Unterstützung einer Vielzahl von Versionskontrollsystemen und die Fähigkeit, Tools und Testframeworks zu integrieren, heben es wirklich hervor. Bewertung gesammelt von und auf G2.com gehostet.
Als ich anfing, GoCD zu verwenden, war es schwierig, alle Funktionen zu erlernen, aufgrund der geringen Benutzerbasis. Die Benutzeroberfläche fühlt sich manchmal komplex an, besonders für Anfänger, um spezifische und komplizierte Pipeline-Konfigurationen einzurichten, für die Tutorials auch schwer zu finden sind. Bewertung gesammelt von und auf G2.com gehostet.

GoCD macht die kontinuierliche Lieferung einfach, da wir viele Agenten innerhalb desselben Servers haben können, und die Pipelines sind sehr einfach aus der Code-First-Perspektive zu konfigurieren. Daher würde ich diese als die besten Funktionen hervorheben. Bewertung gesammelt von und auf G2.com gehostet.
Es hatte eine Folie mit einer steileren Lernkurve bei der Einrichtung, ich denke, es sollte einen verbesserten Einführungsleitfaden geben. Bewertung gesammelt von und auf G2.com gehostet.

Wertstromkarte zeigt deutlich die Flüsse von Codeänderungen bis zur Produktionseinführung. Bewertung gesammelt von und auf G2.com gehostet.
Neue GoCD-Konfigurationen müssen in den Master-Branch zusammengeführt werden, um wirksam zu werden, und es gibt keine Möglichkeit, Parameter wie Umgebungsvariablen pro Build dynamisch festzulegen. Bewertung gesammelt von und auf G2.com gehostet.

Einfachheit, API und natürlich die Kraft hinter Konzepten wie Pipeline, Stage, Jobs Bewertung gesammelt von und auf G2.com gehostet.
Ich kann sagen, dass es etwas ist, das mir nicht gefällt, aber zu beachten ist, dass die Projekte, die ich verwendet habe, nicht sehr groß sind. Bewertung gesammelt von und auf G2.com gehostet.

- Das Templating war schön, sobald man den Dreh raus hatte.
- Triggers/DAG von Pipelines sind solide, wenn man massive Deployments mit einem Knopfdruck durchführen muss. Bewertung gesammelt von und auf G2.com gehostet.
- API- und Vorlagenunterstützung ist ziemlich grob
- hat nicht die beste Integration mit Github, wofür wir AWS CodeBuild für Webhooks verwenden mussten
- UI/Code-Einrichtung für eine Pipeline ist für neue Leute ziemlich komplex Bewertung gesammelt von und auf G2.com gehostet.

1. Die Weboberfläche ist benutzerfreundlich.
2. Die Verwendung von Vorlagen ist einfach, sobald man sie versteht.
3. Man kann Container-Build-Agenten verwenden. Bewertung gesammelt von und auf G2.com gehostet.
Nichts zu beanstanden, aber Bereiche zur Verbesserung
1. UI kann ein wenig verbessert werden.
2. Zusätzliche Unterstützung von YAML-Vorlagen wird sehr helfen.
3. Die Konfiguration ist etwas schwer zu verstehen. Bewertung gesammelt von und auf G2.com gehostet.

Web interface is looking good.
You can organize well your builds using roles, environments, jobs, tasks, etc. .
You can use containers build agents. Bewertung gesammelt von und auf G2.com gehostet.
Web interface needs improvements, doesn't run so good sometimes.
Integration with docker containers and kubernetes should be improved. This integration process should be smoother. Bewertung gesammelt von und auf G2.com gehostet.
Using template files as a source of truth for pipeline stage creation. Bewertung gesammelt von und auf G2.com gehostet.
Additional (YAML/JSON) template language support would be a nice to have Bewertung gesammelt von und auf G2.com gehostet.