This document discusses continuous integration and continuous delivery tools. It provides an overview of ThoughtWorks Go, an open source continuous delivery tool. Key points:
- ThoughtWorks Go is an open source continuous delivery tool originally created by ThoughtWorks as CruiseControl and later Cruise. It uses pipelines made up of stages and jobs to deploy software continuously.
- Pipelines in Go provide flexibility through different levels of abstraction and value stream maps that visualize the entire delivery workflow.
- Go uses a server and agents model where the server manages configuration and artifacts and agents execute tasks. It supports parallel execution across agents.
- The document compares Go to Jenkins, noting pros of Go like visualization and fan-in support,