concourse

Concourse is a container-based automation system written in the Go language and is often used for CI/CD processes. Structured using declarational YAML files, this system adopts principles such as uniformity, invariance, and repeatable compilations. It is distributed as a single binary file and can be installed in BOSH release formats with Kubernetes Helm chart.

CO

concourse · DevOps / Build / Infra

STARS7.9K
FORKS914
COMMITS0
CONTRIBUTORS0
VERSIONv8.3.0
UPDATEDtoday
GoCI/CDContainerAutomationApache-2.0

Common commercial products in this category: GitHub Actions, CircleCI, Atlassian Bamboo

What can it do?
  • You define automation process lines using declarational YAML files.
  • You use the fly command line interface to manage and configure transaction lines.
  • You run simple or complex automation processes by scaling them.
User reviews
  • ↑ PositiveHacker News

    Concourse CI

    “A little late to this discussion, but although I'm a big fan of many of the concepts in Concourse, I think it's lacking a lot of polish. For example, I have actually implemented patterns within Jenkins to force all jobs to run inside of containers. A job is just a container +…”

  • ↓ NegativeHacker News

    Concourse CI

    “> Concourse looks good on the surface but it's really not that great. I've used teamcity, jenkins, gocd, circleci, concourse, and travisci. For multi-project systems, concourse is king. (I like travisci for by-itself, non-system projects) > The UI is clunky. What? You just said…”

My note

Alternative pages

More in: DevOps / Build / Infra