Buildkite

Buildkite

Reviews from AWS customer

11 AWS reviews

External reviews

28 reviews
from and

External reviews are not included in the AWS star rating for the product.


5-star reviews ( Show all reviews )

    Geoff H.

An amazing CI experience

  • April 01, 2021
  • Review provided by G2

What do you like best about the product?
We've used several different CI systems in the past four years, and Buildkite has been the best. Their configuration is highly flexible and the "bring your own infrastructure" aspect allows us to prioritize performance where it matters for us. We've gotten what used to be 12-18 minute builds running in under five minutes with layer caching and parallelization available in Buildkite.
What do you dislike about the product?
The minorest of quibbles: I've found dynamic pipelines (where the steps in the pipeline are built at pipeline start) to be difficult to write.

We sometimes see errors that appear to be Docker Hub not responding that don't seem easily fixable with retries (< 1% of builds).
What problems is the product solving and how is that benefiting you?
Our builds are passing or failing based on the actual test steps and not ephemeral non-code issues! Our pipeline is fast, running in less than half the time we were able to build and test on other CI platforms. We almost never have a "CI crisis" where an engineer needs to stop project work to fix CI issues that block the rest of the team.
Recommendations to others considering the product:
Make sure you know Docker. While you can work with Buildkite without Docker, it's much easier to leverage their excellent Docker plugins and Docker-oriented workflow.


    Computer Software

This is the best CI/CD tool that can be customized to any company needs

  • April 01, 2021
  • Review provided by G2

What do you like best about the product?
The best part about Buildkite is that it fits any project complexity. It allows you to build a pipeline that matches your delivery process, and it works well with complex projects that contain multiple pipelines and approval steps. It is easy to extend buildkite using existing plugins and it is super easy to create your own plugins if needed. Our whole team liked the simplistic (yet powerful) UI that is super-fast and responsive.
What do you dislike about the product?
It is a bit uncomfortable to have an initial "pipeline upload" step defined in Buildkite UI (not as a code). However with a new buildkite terraform provider it is possible to have the initial pipeline configuration stored in the codebase.
What problems is the product solving and how is that benefiting you?
- Managed CI/CD service, so we don't need to maintain a service internally.
- Buildkite agents are running in our infrastructure, so we can do CI and CD using the same tool without compromising the security.


    Pete J.

The pipeline tool I wish I had written years ago

  • March 31, 2021
  • Review provided by G2

What do you like best about the product?
It's hard to choose just one killer feature. Our code and secrets not having to leave our infrastructure is a big thing. I also love that the pipeline lives in code alongside the rest of our applications. Having direct access to Buildkite support via Slack is wonderful.
What do you dislike about the product?
Not a dislike but I'd love to see more community plugins.
What problems is the product solving and how is that benefiting you?
We had a production issue where a broken JSON file wouldn't load; now we have a step to run jsonlint on all of our builds. Then we got bitten by a TODO in production; now we have Glyptodont in our builds. Parallel processing FTW.


    Michael P.

Best of both worlds of self-managed & SAAS CI

  • March 31, 2021
  • Review provided by G2

What do you like best about the product?
Buildkite has always had excellent UI & overall UX for developers.

Their model of allowing you to run builds on your own infrastructure (either in cloud or self-managed) allows for the best of both worlds: a user-friendly interface that you don't need to manage yourself along with full control over how your builds are run and on what type of infrastructure they're run on.
What do you dislike about the product?
The buildkite.yml pipeline format can be sometimes confusing for new users - and YAML means that it's prone to accidental indent errors.

I'd love it the service had native support for deployments & versioning, although this can be emulated with certain pipeline designs.
What problems is the product solving and how is that benefiting you?
Buildkite orchestrates all CI (continuous integration) and some CD (continuous deployment) tasks at my workplace.


    Tom M.

The greatest CI that has supported my career for years

  • March 31, 2021
  • Review provided by G2

What do you like best about the product?
Simplicity and extensibility of setup. Every company I've joined, we've switched to using Buildkite in short order. I'll be able to spin up a working setup within a day and prove why it is superior to any alternative. It has also been incredible in cutting edge technologies, to be able to move ahead without waiting for an 'all in' system to catch up, things like iOS and android direct testing. The UI is informative and intuitive with a direct tie-in to the simple yaml construction.
What do you dislike about the product?
I have very few things I dislike, I miss the runnning build count being visible on all pages, I would also like 2FA SSO enforcement, search for log output across steps would also save some time. All minor product feature requests, nothing mission critical, and usually our wants suddenly appear in the app in due-cource.
What problems is the product solving and how is that benefiting you?
Every day in my career using buildkite has made the products I've built easier, faster, more stable, and confident in our releases.
Recommendations to others considering the product:
Try out a variety of CI providers, if you have an even moderate set of needs to be customized over time, Buildkite is quite simply the only choice. Nothing else on the market allows us to operate a very custom setup so easily, with expandability. It has been perfect with web, android, ios and a variety of languages and platforms that change annually. Without a doubt, it has personally improved both my development life, and my career, and continues to do so.


    James H.

Fast, Secure, Scalable and Reliable Builds

  • March 25, 2021
  • Review provided by G2

What do you like best about the product?
A simple standardised build pipelines across all our codebases, one that everyone on the team understands.
Reducing build pipeline complexity has been such a win from a productivity perspective, can't overstate this enough!
Not having our code stored on yet another platform!
Overall it's brought speed, consistency and reliability to our deploys, and a very very happy team.
What do you dislike about the product?
Would love to see even more stats on my builds... at the moment i'm building stats via their API so, not so bad.
What problems is the product solving and how is that benefiting you?
Orchestrates builds and releases for all our key applications.


    John S.

Must-have tool for software development teams

  • March 25, 2021
  • Review provided by G2

What do you like best about the product?
* We've got our builds running on a bunch of build agents with a minimum fuss
* Very, very configurable
* Cheap as
* Super swish UI/UX
What do you dislike about the product?
* Their updates make me feel like our codebase moves like mola
What problems is the product solving and how is that benefiting you?
We used to run pre-check-in builds locally all the time. Now it's run on the BuildKite agents and reported back to Github. Saves me maybe an hour a day from waiting/disruption!


    Justin Y.

Scalable CI that you control, with amazing support and documentation!

  • March 25, 2021
  • Review provided by G2

What do you like best about the product?
Great support and documentation!!!
Fast.
What do you dislike about the product?
........................................
What problems is the product solving and how is that benefiting you?
Cost competitive CI, that I can control on my machines but without having to worry about maintaining the CI software stack itself.
Recommendations to others considering the product:
If you want to get CI up and running quickly, this is a great tool to try.
The ability to control, scale and parallelize your builds with minimal effort is refreshing!


    Kelsey L.

Easy to use!

  • December 19, 2018
  • Review provided by G2

What do you like best about the product?
I like how the UI is easy to reason about.
What do you dislike about the product?
It can be troublesome when buildkite has outages.
What problems is the product solving and how is that benefiting you?
We can easily separate out our build pipelines.