Buildkite
BuildkiteExternal reviews
28 reviews
from
and
External reviews are not included in the AWS star rating for the product.
Best of both worlds of self-managed & SAAS CI
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.
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.
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.
Easy to deploy our webapp with BuildKite!
What do you like best about the product?
Works great once everything was hooked up - as a web developer I never really had to worry much about the server or infrastructure deployment commands, even when BuildKite was firing off a chain of multiple tools that included our build, containerization and putting it into Kubernetes.
What do you dislike about the product?
It took a while for me to grok, mostly because our internal setup was quite complex, so there were quite a few steps required. I eventually overcame and was able to keep our web app updated on my own mostly.
What problems is the product solving and how is that benefiting you?
Having a repeatable way to deploy my webapp without needing ops support. In the event of a problem, I could debug my side of the code, while ops had context from other app environments to help with fixes. That facilitated easy communication and separation of concerns between the teams.
Recommendations to others considering the product:
It seems to make it easy on the actual people running the operational side of things.
The greatest CI that has supported my career for years
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.
A powerful Swiss Army knife for CI
What do you like best about the product?
Buildkite balances the right abstraction level for CI in a way that allows for simple pipelines all the way up to quite complex workflows to be constructed simply. Unlike other CI services, Buildkite's YAML-based pipeline config is comprised of only 5 different step types (run command, wait for commands, block for approval, ask for user input, and trigger another pipeline) that are composable. This makes it simple for teammates to understand and configure pipelines without having to learn very complex syntaxes.
Buildkite's runner agent is self-hosted, which allows us to run builds within our infrastructure, including custom IAM role access to our environments, in a way that's more secure than giving the CI service a static access key and secret.
Buildkite's runner agent is self-hosted, which allows us to run builds within our infrastructure, including custom IAM role access to our environments, in a way that's more secure than giving the CI service a static access key and secret.
What do you dislike about the product?
Since Buildkite's agent that runs builds is self-hosted, there is some initial work required to set up an agent cluster. Buildkite provides an AWS-based preset, as well as a Kubernetes Helm chart, so this isn't too much of a hassle, but it requires more setup than fully-hosted CI services. This is both a plus and a minus though (see above), as we are in full control of the environment the agent runs in.
What problems is the product solving and how is that benefiting you?
We use Buildkite to construct customized CI pipelines that run inside our infrastructure clusters - where other services like Circle CI or GitHub Actions primarily run inside the vendor's hosting environment, fully managed, with Buildkite we can run deploys inside AWS or inside Kubernetes. This allows us to control the access a build has to that infrastructure via IAM roles or Kubernetes service accounts in a very secure way.
We also use Buildkite to construct a CI/CD system for Terraform. Buildkite has certain building blocks (control over global concurrency for a job type, the ability to block for user approval) that make it possible to create a safe pipeline for applying Terraform changes, with coordinated planned changes, approval requests, and a serial deploy queue.
We also use Buildkite to construct a CI/CD system for Terraform. Buildkite has certain building blocks (control over global concurrency for a job type, the ability to block for user approval) that make it possible to create a safe pipeline for applying Terraform changes, with coordinated planned changes, approval requests, and a serial deploy queue.
Recommendations to others considering the product:
Buildkite is awesome if you either need to self-host your CI job runners, or you are willing to set up a self-hosted job runner. It provides a lot of power using simple building blocks behind a slick UI, so once the agents are running, it's often easier to work with than other CI services.
Fast, Secure, Scalable and Reliable Builds
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.
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.
Must-have tool for software development teams
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
* 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!
Scalable CI that you control, with amazing support and documentation!
What do you like best about the product?
Great support and documentation!!!
Fast.
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!
The ability to control, scale and parallelize your builds with minimal effort is refreshing!
Easy to use!
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.
Used in conjunction with GitHub
What do you like best about the product?
Better integration with Github, Can configure multiple versions and users easily for greater productivity. This solution is very cost-effective compared to other expensive GitHub integration software, and was moreover very well received by the user community as a productivity tool. Our firm is please to recommend this product.
What do you dislike about the product?
It sometimes is unresponsive, and the software just hangs, as though needing memory. Customer service is spotty at best, however we were able to use work-arounds to ease support requirements.
What problems is the product solving and how is that benefiting you?
API building for the STreetOne LLC platform
Recommendations to others considering the product:
Please evaluate your requirements before installing/using
showing 31 - 39