GoCD is a Continuous Integration and Continuous Delivery system.
GoCD helps you automate and streamline the build-test-release cycle for worry-free, continuous delivery of your product.
This is free and open source software.
Key Features
- Model complex workflows – easily configure dependencies for fast feedback and on-demand deployment. Its fan-in/fan-out dependency management always does the “right thing,” avoiding spurious builds.
- Promote trusted artifacts – pass once-built binaries between stages so you know exactly what’s being deployed and that the binary has been tested.
- Value Stream Map – visibility it provides over your end-to-end workflow. GoCD’s Value Stream Map lets you track a change from commit to deploy at a glance. And when things go wrong, it’s easy to see both the upstream cause and the downstream effects. A value stream map can be drawn for every instance of a pipeline. It provides you with the ability to:
- See what caused the current pipeline to be triggered.
- See what downstream pipelines were triggered by the current pipeline.
- See the status of the current pipeline and all its upstream and downstream dependencies.
- See changes in dependencies of the pipeline across different runs of it.
- Manual triggers – allow you to deploy any known good version of your application to wherever you like. This increases reliability of pushing to production, and empowers QA teams with self-service environments. And, if necessary, it’s securable and auditable.
- Verification – executes tests written in most languages or frameworks:
- GoCD’s agent grid provides parallel and cross-platform execution.
- GoCD’s test reporting will tell you in exactly which changeset and on which platform a test started breaking, which comes in extremely handy when fixing a complex broken build.
Website: www.gocd.org
Support: Documentation, GitHub Code Repository
Developer: GoCD team
License: Apache License 2.0
Click image for full size 
Click image for full size GoCD is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
Continuous Integration Tools Jenkins Self-contained automation server with an awesome array of plugins Buildbot Python-based continuous integration testing framework Tekton Powerful and flexible framework for creating CI/CD systems Earthly CI/CD framework that runs every pipeline inside containers Dagger Powerful, programmable CI/CD engine GoCD Easily model and visualize complex workflows Concourse Presents a general approach to automation for CI/CD Woodpecker Uses docker containers to execute pipeline steps Agola CI/CD redefined Semaphore Self-hosted continuous integration and delivery platform Laminar Lightweight and modular Continuous Integration service Zuul Project gating system Prow Kubernetes-based continuous integration and continuous delivery system Read our verdict in the software roundup.
Continuous Delivery Tools Jenkins Self-contained, open source automation server with a huge array of plugins Argo CD Declarative GitOps continuous delivery tool Tekton Powerful and flexible framework for creating CI/CD systems Earthly CI/CD framework that runs every pipeline inside containers Dagger Powerful, programmable CI/CD engine GoCD Easily model and visualize complex workflows Spinnaker Cloud native continuous delivery Concourse Presents a general approach to automation for CI/CD Flux Continuous delivery and GitOps toolkit for Kubernetes Woodpecker Uses docker containers to execute pipeline steps Agola CI/CD redefined Screwdriver Build platform designed for Continuous Delivery PipeCD GitOps-style continuous delivery platform Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.
We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.
Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.
Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.

Please read our Comment Policy before commenting.