GoCD Overview

GoCD is the #6 ranked solution in our list of top Build Automation tools. It is most often compared to Concourse for VMware Tanzu: GoCD vs Concourse for VMware Tanzu

What is GoCD?
GoCD is an open source continuous delivery server created by ThoughtWorks. GoCD offers businesses a first-class build and deployment engine for complete control and visibility. It was designed for continuous delivery and the concepts essential to this practice are built in at the core.

GoCD is also known as Adaptive ALM, Thoughtworks Go.

GoCD Buyer's Guide

Download the GoCD Buyer's Guide including reviews and more. Updated: January 2021

GoCD Customers
Ancestry.com, Barclay Card, AutoTrader, BT Financial Group, Gamesys, Nike, Vodafone, Haufe Lexware, Medidata, Hoovers
GoCD Video

Pricing Advice

What users are saying about GoCD pricing:
  • "It's an open-source and free tool."

GoCD Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
Dmytro Kutetskyi
Solution Architect | Head of BizDev at Greg Solutions
Real User
Top 5Leaderboard
Dec 10, 2020
User-friendly interface, good integration with LDAP, and has an easily-extendable open architecture

What is our primary use case?

We are using GoCD as our main tool for Continuous Delivery (CD) pipelines. We integrated GoCD with Continuous Delivery tools, such as Jenkins, TeamCity, etc. We actively using the following features of the GoCD: LDAP integration, server-agents architecture (run GoCD agents on-demand in a Kubernetes cluster or on AWS EC2 instances to keep the operations cost low), plug-in architectures, Infrastructure as a code (pipelines in GoCD could be described in code repository). Besides all these features, GoCD has a great UI with flexible permissions management.

Pros and Cons

  • "Permission separations mean that we can grant limited permissions for each team or team member."
  • "The documentation really should be improved by including real examples and more setup cases."