Concourse CI

Concourse CI is an open-source continuous integration and delivery system designed with a strong emphasis on containerization and a functional, declarative pipeline approach. It treats every step in a pipeline as a disposable container, ensuring reproducibility and isolation. Concourse focuses…

Key facts

First appeared
2015
Category
technology
Problem solved
Concourse CI was created to solve the fundamental problem of unreliable, non-reproducible, and opaque CI/CD pipelines that often plagued monolithic or traditional CI systems. It aimed to provide a declarative, container-based approach to pipeline automation, ensuring that every build step runs in an isolated, immutable environment, thus eliminating 'works on my machine' scenarios and improving auditability and traceability of changes across the delivery process.
Platforms
Docker, BOSH (for deployment), Linux (workers and server), Windows (CLI client), macOS (CLI client), Kubernetes

Related technologies

Notable users

  • Many enterprises using Cloud Foundry
  • Pivotal (now part of VMware)
  • Government agencies (e.g., GDS UK)
  • VMware
  • Financial institutions