For questions related to pipeline-based CI system Concourse written in Go.
Concourse is an open source continuous integration and continuous delivery (CI/CD) system designed for teams that practice test-driven development and continuous delivery.
Teams automate delivery of their software as pipelines which execute testing, packaging, and deployment as often as every commit.
Concourse pipelines are configured via YAML. Pipelines can scale to projects of any complexity. Pipelines are displayed visually to show the status of build runs.
Concourse provides dependable, repeatable results that behave the same in any Concourse deployment, on any cloud.
Concourse provides a wide variety of predefined integrations with external systems, and an open approach for defining custom integrations.
See also: - Documentation - GitHub Repository