Buildkite
CI/CD platform that orchestrates pipelines on your own self-hosted build agents.
Liked for dynamic pipelines123 and easy, scalable self-hosted runners,456 often as a replacement for GitHub Actions or TeamCity.78910 The most common caveat is setup work, such as per-repo GitHub webhooks and custom plumbing,1112 and it is built around bringing your own runners.1314
Why people recommend it
Self-hosted runners · 3
Bringing your own runner pools is described as easy, scalable and rock-solid.
“I think Buildkite has been the only one to make this easy and scalable.”
“Buildkite is the best.”
Show 1 more
“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”
Dynamic pipelines · 3
Dynamically uploaded steps let one team replace about 1k build configs with 20 pipelines.
“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”
“Buildkite is the best.”
Show 1 more
“Buildkite is really good. I use daily, don't have complain”
GitHub Actions alternative · 3
Commenters moved off GitHub Actions to Buildkite, citing outages, cost and supply-chain risk.
“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”
“Buildkite has built a GitHub Actions adapter... a good first step out of the GitHub Actions supply chain attack trap.”
Show 1 more
“soon moving to Buildkite for orchestration of our CI jobs”
Overall quality · 2
Daily users call it really good, with useful UI upgrades and no complaints.
“Buildkite is really good. I use daily, don't have complain”
“Buildkite is the best.”
Workflow configuration · 1
Preferred over GitHub Actions for configuring workflows.
“I'm more of a fan of Buildkite when it comes to configuring the workflows”
Caveats and dissent
Setup effort · 2
It needs GitHub webhooks for each repo and some plumbing to extend.
“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”
“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”
Self-hosting required · 2
It is meant for self-hosted runners, so you run your own machines.
“I think Buildkite has been the only one to make this easy and scalable.”
“I had to move my CI to Buildkite”
Needs a trigger · 1
One user still relies on GitHub to kick off runs when PRs change.
“I'm more of a fan of Buildkite when it comes to configuring the workflows”
Debugging · 1
One commenter notes it doesn't make CI debugging easier and prefers SSH access to job VMs.
“Buildkite is really good. I use daily, don't have complain”
Possible outgrowing · 1
The Bun team calls it fine but may move to a custom system.
“BuildKite is fine but I wouldn’t be that surprised if we move off of BuildKite to a custom thing at some point.”
Often compared with
Who recommends it in their own words
Threads where it came up
- Delays for Pull Requests and Webhook deliveries 1 mention
- JetBrains reports revenue growth, net financial loss for 2025 1 mention
- The creator of Jujutsu has joined ERSC 1 mention
- Ask HN: Alternatives to GitHub 1 mention
- How is the Bun Rewrite in Rust going? 1 mention
- GitHub Actions down again today 1 mention
Data: buildkite.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 12
“I had to move my CI to Buildkite”
“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”
“We use Buildkite internally”
“Buildkite has built a GitHub Actions adapter... a good first step out of the GitHub Actions supply chain attack trap.”
“BuildKite is fine but I wouldn’t be that surprised if we move off of BuildKite to a custom thing at some point.”
“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”
“soon moving to Buildkite for orchestration of our CI jobs”
“Buildkite is the best.”
“Buildkite is really good. I use daily, don't have complain”
“We used buildkite, so each project had its own buildkite.yml.”
“I'm more of a fan of Buildkite when it comes to configuring the workflows”
“I think Buildkite has been the only one to make this easy and scalable.”