GoCD logo

GoCD

Open source continuous delivery tool allows for advanced workflow modeling and dependencies management.
126
123
+ 1
202

What is GoCD?

GoCD is an open source continuous delivery server created by ThoughtWorks. GoCD offers business a first-class build and deployment engine for complete control and visibility.
GoCD is a tool in the Continuous Integration category of a tech stack.
GoCD is an open source tool with 5.3K GitHub stars and 824 GitHub forks. Here鈥檚 a link to GoCD's open source repository on GitHub

Who uses GoCD?

Companies
41 companies reportedly use GoCD in their tech stacks, including www.autotrader.co.uk, Hazeorid, and ThoughtWorks.

Developers
77 developers on StackShare have stated that they use GoCD.

GoCD Integrations

Why developers like GoCD?

Here鈥檚 a list of reasons why companies and developers use GoCD
GoCD Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose GoCD in their tech stack.

Benjamin Poon
Benjamin Poon
QA Manager - Engineering at HBC Digital | 8 upvotes 73K views
Nightwatchjs
Nightwatchjs
Selenium
Selenium
JavaScript
JavaScript
Cucumber
Cucumber
GitHub
GitHub
GoCD
GoCD
Docker
Docker
ExpressJS
ExpressJS
React
React
PostgreSQL
PostgreSQL

For our digital QA organization to support a complex hybrid monolith/microservice architecture, our team took on the lofty goal of building out a commonized UI test automation framework. One of the primary requisites included a technical minimalist threshold such that an engineer or analyst with fundamental knowledge of JavaScript could automate their tests with greater ease. Just to list a few: - Nightwatchjs - Selenium - Cucumber - GitHub - Go.CD - Docker - ExpressJS - React - PostgreSQL

With this structure, we're able to combine the automation efforts of each team member into a centralized repository while also providing new relevant metrics to business owners.

See more

GoCD's Features

  • Model complex workflows with dependency management and parallel execution
  • Easy to pass once-built binaries between stages
  • Visibility into your end-to-end workflow. Track a change from commit to deploy at a glance
  • Manual triggers allow deployment any version at anytime. And it's securable and auditable
  • Run tests written in most languages or frameworks, provides informative testing report
  • Compare both files and commit messages across any two arbitrary builds
  • Eliminate Bottlenecks by providing trivial parallel execution across pipelines, platforms, versions, branches, etc.
  • Easily reuse pipeline configurations via template system.

GoCD Alternatives & Comparisons

What are some alternatives to GoCD?
GoCD
GoCD is an open source continuous delivery server created by ThoughtWorks. GoCD offers business a first-class build and deployment engine for complete control and visibility.
Jenkins
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
GitLab CI
GitLab offers a continuous integration service. If you add a .gitlab-ci.yml file to the root directory of your repository, and configure your GitLab project to use a Runner, then each merge request or push triggers your CI pipeline.
Bamboo
Focus on coding and count on Bamboo as your CI and build server! Create multi-stage build plans, set up triggers to start builds upon commits, and assign agents to your critical builds and deployments.
TeamCity
TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.
See all alternatives

GoCD's Followers
123 developers follow GoCD to keep up with related blogs and decisions.
steverekun
Ayush Singh
Lars Pagh
Marco Aur茅lio Vieira
Sanjeev Mishra
asifurrouf-dsi
Deepak Patil
John Alton
Benjamin Poon
Lars Lorenz