GoCD Continuous Delivery

GoCD Continuous Delivery

gocd.org

2

About this website

GoCD is an open-source continuous delivery server developed by ThoughtWorks (founded by Roy Singham in 1993, based in Chicago), designed to model complex CD workflows using value stream maps and parallel pipeline execution. Originally released as Cruise in 2007 and renamed GoCD in 2010, GoCD has been used by major enterprises including Cisco, Siemens, and Tesco. Key features: value stream map (visual pipeline editor that models the entire software delivery flow from commit to production, showing real-time status of every stage with dependency tracking and bottleneck identification). Pipeline orchestration (complex multi-branch parallel and sequential pipelines with fan-out and fan-in dependencies, manual approval gates, and conditional stage execution). First-class pipelines (define pipelines as code using YAML or JSON templates, with template inheritance for reusability across teams). Elastic agents (dynamic agent allocation using elastic agent profiles that provision build agents on demand from Docker, Kubernetes, AWS EC2, and Azure cloud providers). Material management (track dependencies from Git, Subversion, Mercurial, Perforce, P4, and other pipelines as materials, with dependency chain visualization). Fan-in and fan-out (parallel execution of independent stages with automatic dependency resolution, enabling concurrent builds across multiple agents). Environment management (group agents and pipelines into environments for stage promotion and isolation between development, staging, and production). Template management (reusable pipeline templates with parameter substitution, enabling standardized build and deployment patterns). Role-based access control with LDAP, OAuth, and password file authentication. REST API for programmatic access to pipelines, builds, and configuration. Artifact store integration with external artifact repositories. GDPR compliance and encrypted credential management.

Tags & Categories

Statistics

2
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!