{"slug": "concourse-ci", "name": "Concourse CI", "category": "infra", "category_name": "Infrastructure and DevOps", "description": "", "recommenders": 1, "commenters": 2, "warners": 0, "score": 1.224, "rising": 1.0, "first": "2026-02-12", "latest": "2026-09-13", "why": "I've gotten back into maintaining Concourse CI pipelines. They were very useful", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 0, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "I've gotten back into maintaining Concourse CI pipelines. They were very useful", "icon": false, "domain": null, "github_repo": null, "official_url": "", "pricing": "", "aliases": ["Concourse CI", "ConcourseCI"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 794988209, "item_id": 49686763, "url": "https://news.ycombinator.com/item?id=49686763", "by": "gavmor", "date": "2026-09-13", "stance": "recommend", "quote": "I've gotten back into maintaining Concourse CI pipelines. They were very useful", "excerpt": "I'm decompiling an obscure 1998 computer game using an LLM agent skill that I'm simultaneously developing from papers and books on reverse-engineering (a subject I've never previously engaged with) with the aim of migrating it (well, at least its assets) to the browser: https://esoteria.pages.dev Here's the skill: https://github.com/gavmor/x86-cpp-reversing-skill It's all slop, but it's battle-tested and producing re", "context": "previously shipped a k8s fork at VMware", "use_case": "reproducible asset pipelines", "switched_from": "", "story": "Ask HN: What are you working on? (September 2026)"}]}], "caveats": [], "who": [{"by": "gavmor", "context": "previously shipped a k8s fork at VMware", "url": "https://news.ycombinator.com/item?id=49686763", "date": "2026-09-13"}], "tags": [], "use_cases": ["reproducible asset pipelines", "workflow automation between services", "ci"], "compared": [{"slug": "circleci", "name": "CircleCI", "co": 1, "switched_from": 0, "switched_to": 1}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49686380", "title": "Ask HN: What are you working on? (September 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49582000", "title": "Cloud in a Bottle: making self-hosting accessible to everyone", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46954054", "title": "Ask HN: What CI do you use instead of GitHub Actions?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {"neutral": 1}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"neutral": 1}, "2026-10": {}}, "quotes": [{"id": 794988209, "item_id": 49686763, "url": "https://news.ycombinator.com/item?id=49686763", "by": "gavmor", "date": "2026-09-13", "stance": "recommend", "quote": "I've gotten back into maintaining Concourse CI pipelines. They were very useful", "excerpt": "I'm decompiling an obscure 1998 computer game using an LLM agent skill that I'm simultaneously developing from papers and books on reverse-engineering (a subject I've never previously engaged with) with the aim of migrating it (well, at least its assets) to the browser: https://esoteria.pages.dev Here's the skill: https://github.com/gavmor/x86-cpp-reversing-skill It's all slop, but it's battle-tested and producing re", "context": "previously shipped a k8s fork at VMware", "use_case": "reproducible asset pipelines", "switched_from": "", "story": "Ask HN: What are you working on? (September 2026)"}, {"id": 793357520, "item_id": 49584845, "url": "https://news.ycombinator.com/item?id=49584845", "by": "gavmor", "date": "2026-09-06", "stance": "neutral", "quote": "I use ConcourseCI to eg upload images to Immich", "excerpt": "If your \"opt-in platform features\" and \"interface to allow permissioned access to data and capabilities between different apps\" is more expressive/discoverable than eg Cloud Foundry's \"Service Broker\" approach[0], then I am pretty excited! I run a lot of disparate services which don't interoperate except through explicit workflow automation pipelines (I use ConcourseCI to eg upload images to Immich [1] albums, but ot", "context": "runs many disparate self-hosted services", "use_case": "workflow automation between services", "switched_from": "", "story": "Cloud in a Bottle: making self-hosting accessible to everyone"}, {"id": 751791441, "item_id": 46986965, "url": "https://news.ycombinator.com/item?id=46986965", "by": "olafmol", "date": "2026-02-12", "stance": "neutral", "quote": "when they switched from Concourse CI to CircleCI", "excerpt": "This is exactly what my team told me when they switched from Concourse CI to CircleCI. I was surprised, this wasn't really discussed, but the pressure on the team to deliver features was increasing, and they were struggling to much with all the tooling instead of delivering functionality. So they deciced to switch to something not so sexy but dependable and stable. Funny thing, about 1 year later we got acquired by C", "context": "", "use_case": "CI", "switched_from": "", "story": "Ask HN: What CI do you use instead of GitHub Actions?"}]}