---
title: GoCD Reviews
meta_title: 'GoCD Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 24 reviews by the users' company size, role or industry to
  find out how GoCD works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 24
  scale: '5'
date_modified: '2026-08-09'
parent_category:
  name: CI/CD Tools
  url: https://www.g2.com/categories/ci-cd-tools
---


# GoCD Reviews
**Vendor:** ThoughtWorks  
**Category:** [Continuous Delivery Tools](https://www.g2.com/categories/continuous-delivery-tools)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 24
## About GoCD
GoCD is an on-premises, open source, continuous delivery tool with comprehensive pipeline modeling and value stream map to help you get better visibility into and control of your teams&#39; deployments.




## GoCD Reviews
  ### 1. GoCD is an indispensable part of our CI/CD strategy as well as our daily workflows.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tung V. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2021

**What do you like best about GoCD?**

Value Stream Map shows clearly the flows from code changes to production deployment

**What do you dislike about GoCD?**

New GoCD configs have to be merged into master branch to take effect & there is no way to dynamically set parameters like environment variables per build.

**Recommendations to others considering GoCD:**

GoCD is so easy to get started on. The documents are available & of high quality.

**What problems is GoCD solving and how is that benefiting you?**

We're using GoCD for basic QA like building, testing, analyzing Pull Requests, as well as to build release packages, deploy them to test environments as well as production.

  ### 2. Simple And Efficient, Nice to try

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andrei Mihai R. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2021

**What do you like best about GoCD?**

Simplicity, API, and of course the power behind concepts like pipeline, stage, jobs

**What do you dislike about GoCD?**

I can say that is anything I  don't like, but the thing to consider is that the projects I've used are not very big.

**Recommendations to others considering GoCD:**

Keep Going and OpenSource, More Plugins

**What problems is GoCD solving and how is that benefiting you?**

CI/CD Processes.

  ### 3. Excellent

**Rating:** 4.5/5.0 stars

**Reviewed by:** vijay c. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 25, 2021

**What do you like best about GoCD?**

Managing the agents to build the application and performance

**What do you dislike about GoCD?**

UI part and handling the deployment configuration

**What problems is GoCD solving and how is that benefiting you?**

Easy to intigrate with third party tools

  ### 4. Good tool for CI/CD

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 22, 2021

**What do you like best about GoCD?**

Web interface is looking good.
You can organize well your builds using roles, environments, jobs, tasks, etc. .
You can use containers build agents.

**What do you dislike about GoCD?**

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.

**What problems is GoCD solving and how is that benefiting you?**

Improve build process, run builds in parallel.
Organize better the build flow.

  ### 5. Cloud Engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Entertainment | Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2021

**What do you like best about GoCD?**

Using template files as a source of truth for pipeline stage creation.

**What do you dislike about GoCD?**

Additional (YAML/JSON) template language support would be a nice to have

**What problems is GoCD solving and how is that benefiting you?**

Staged deployment (dev/prod). The Manual deployment stages/gate keeping are a great saver.

  ### 6. Amazing experience, the truth pipeline!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Felipe C. | Desenvolvedor, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 22, 2016

**What do you like best about GoCD?**

I loved the pipeline feature. It's amazing, incredibly useful and powerful. There's another killing feature that is pipeline templates, that makes my life a lot easier.

**What do you dislike about GoCD?**

I disliked the UI, but my colleagues have a divergent opinion about it.

**Recommendations to others considering GoCD:**

You must give a try about it. It's pipeline and template features are amazing, makes life a lot easier.

**What problems is GoCD solving and how is that benefiting you?**

I'm solving problems of continuous integration and continuous delivery, making it a lot easier, with less configuration. It's incredibly easy to add new pipelines, even the complex one, with a little effort.

  ### 7. A great, modern alternative to Jenkins

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bence N. | Backend Engineer, Leisure, Travel & Tourism, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 12, 2016

**What do you like best about GoCD?**

The clear overview of pipelines and their status on the web UI is the main reason we like Go CD. The materials, artifacts, and pipelines/jobs/tasks architecture is a very logical way to map a CD flow to. The REST API is also pretty powerful and makes automating things on Go CD a breeze.

**What do you dislike about GoCD?**

Configuration/provisioning is a bit difficult to automate. The config file Go CD uses has a few parts that are host-specific, so you can't just render the same config file on a different host to have a working installation. Updating the configuration file automatically with external tools is similarly rather difficult to do, so if you're looking to track changes to your workflow in your devops config repo (with Ansible, Puppet, or the like) you should be prepared for spending some time on that.

Support for building GitHub pull requests is only available as a plugin and the software architecture was obviously not built with this use case in mind — for instance, you need to maintain separate pipelines for these builds, and your regular git builds. If this is your main use case, you might find TravisCI or CircleCI to be more fitting for you.

Using Go CD with non-Java projects feels a bit off, it doesn't seem to support build tools natively for any other platform.

**Recommendations to others considering GoCD:**

Since we set up a Go CD server, an Ansible playbook has been published in the gocd-contrib/ansible-gocd GitHub repo. This makes initial setup way easier than before, so you can just install it and start evaluating the product in less than 10 minutes.

**What problems is GoCD solving and how is that benefiting you?**

Go CD takes care of automated tests for pull requests and automated deployments whenever a changeset is accepted.

  ### 8. Intuitive and easy to use

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohan P. | Senior Product Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 27, 2016

**What do you like best about GoCD?**

The User Experience, and the functionality provided.

**What do you dislike about GoCD?**

Takes some time to setup. Although become much better from previous versions. Not too many plugins present.

**Recommendations to others considering GoCD:**

Best CD software. Much better than Jenkins and Travis, etc.

**What problems is GoCD solving and how is that benefiting you?**

Continuous delivery and 1 step deployments.

  ### 9. Simple and Effective

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bruno F. | Senior Software Engineer, Utilities, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 15, 2016

**What do you like best about GoCD?**

Building pipelines is very straightforward and it allows to structure your builds in a reusable and compelling way

**What do you dislike about GoCD?**

It can be hard to get a grasp on how to structure pipeline dependencies and environment right

**Recommendations to others considering GoCD:**

If you are doing continuous delivery, this is the tool for you

**What problems is GoCD solving and how is that benefiting you?**

Building a microservice architecture at scale, using GoCD allowed us to scale the teams up and manage our 50+ services deployments in a simple way.

  ### 10. It is a good product.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cristian V. | Senior Software Engineer, Computer Games, Enterprise (> 1000 emp.)

**Reviewed Date:** February 15, 2016

**What do you like best about GoCD?**

is easy to use it comparing to jenkins, Have better support.

**What do you dislike about GoCD?**

sometimes the ui is not responsive. More help about how to configure the MacOSX and linux agents. For example on MacOSX you need to do some tricks to install java 1.8.0 and make it to be the default java after a startup.

**Recommendations to others considering GoCD:**

Will be usefull to override some parameters from a template.

**What problems is GoCD solving and how is that benefiting you?**

compile some online libraries on multiple platforms.

  ### 11. Review of Thought Work's GO Continuous Integration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prabhakaran T. | Technology Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** May 05, 2015

**What do you like best about GoCD?**

a. Mapping to Real World Concepts.
Example : Environment: I can group all my servers into different buckets/environments namely DEV, QA, STAGE, PROD. This make organizing and assigning machines and pipelines easy.
b. The User Interface is easy.
c. Capability to deploy a script to multiple machine 
d. EASY to Learn, and provide transition to a team member.
e. The support team is very very quick to respond.

**What do you dislike about GoCD?**

a. When the disk space is very very low (to store the GO artifacts), there is an option to delete the oldest artifacts. But, sometimes, I dont want to delete the older artifacts, rather I want the DEV-Trunk artifacts to be deleted. It would be nice to have an option to mention the GROUP name whose Artifacts will be deleted.
Also, A email trigger would have been better if the disk space reduces to limit-X.

b. My project has 100s of pipelines. On Dashboard each GROUP has a list of pipelines. I would like to expand and shrink the Group by double-clicking it. Rather now, I have scroll a lot to find pipelines.


**Recommendations to others considering GoCD:**

1. I liked it, and I migrated an complex application from Jenkins to GO. My Development team enjoys it, and they cant believe this kind of continuous Integration can be achieved very quick
2. If you desire to achieve continuous Integration and Delivery, use this product. 

**What problems is GoCD solving and how is that benefiting you?**

We are a Java shop, and we use GO to deploy 20 major applications involving more than 200 servers.

The greatest benefit I see is, its UI an conceptualization is cleared designed in way, the knowledge transition of an application deployment is very very easy and smooth.



- [View GoCD pricing details and edition comparison](https://www.g2.com/products/gocd/reviews?filters%5Bnps_score%5D%5B%5D=5&section=pricing&secure%5Bexpires_at%5D=2026-08-13+19%3A38%3A14+-0500&secure%5Bsession_id%5D=a5daf84d-f4a0-4c8e-905f-ff0946a6e5d8&secure%5Btoken%5D=381a893c379cca1cc162c6e0a68ac2a0c6867d1be8d113e736b2a3425ce29cb8&format=llm_user)

## GoCD Features
**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Functionality**
- Third-Party Integrations
- Extensibility
- Test Customization

**Management**
- Processes and Workflow
- Reporting
- Automation

**Management**
- Automation
- Processes and Workflow
- Reporting

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Additional Functionality**
- Continuous Deployment
- Source-Code Scanning
- Continuous Delivery
- Prioritization
- Generative AI
- Compliance Management
- Data Import/Export
- Access Controls/Permissions
- Bug Tracking
- Reporting/Analytics
- For Developers
- Issue Management
- Repository Management
- Workflow Management
- Monitoring
- Pipeline Management
- Application Management
- API
- AI Copilot
- Configuration Management
- Data Storage Management
- Multi-User Collaboration
- Project Management
- Version Control
- Activity Dashboard
- Data Synchronization
- Lifecycle Management
- Change Management
- Status Tracking
- Authentication
- Alerts/Notifications
- Automated Testing
- Debugging
- Approval Process Control
- Build Log
- Quality Assurance

## Top GoCD Alternatives
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (561 reviews)
  - [TeamCity](https://www.g2.com/products/teamcity/reviews) - 4.2/5.0 (89 reviews)
  - [Bamboo](https://www.g2.com/products/bamboo/reviews) - 4.1/5.0 (68 reviews)

