Buildkite CI Platform
buildkite.com
5
Leaving SiteNav
External Link Disclaimer
You are about to visit buildkite.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Buildkite is a continuous integration and delivery platform founded by Lachlan Donald and Keith Pitt in 2013, headquartered in Melbourne, providing a hybrid CI model where the control plane is hosted by Buildkite while the build agents run on the customer infrastructure, enabling organizations to run CI pipelines on their own hardware with full access to private networks, databases, and internal services while maintaining the benefits of a managed web interface, with features including parallel test execution, dynamic pipelines, matrix builds, artifact management, test analytics, and integration with GitHub, GitLab, Bitbucket, and Slack, adopted by companies including Shopify, Canva, Pinterest, Uber, and Segment for their CI workloads. The pipeline configuration uses YAML files stored in the repository, with each pipeline containing steps including command steps for running scripts on agents, wait steps for synchronization, block steps for manual approval gates, trigger steps for cross-pipeline builds, and input steps for collecting user input, while the dynamic pipeline feature enables generating pipeline steps programmatically at runtime, enabling complex build logic including conditional builds, matrix strategies, and fan-out builds for parallel test execution across hundreds of agents. The agent system runs on customer infrastructure, with agents connecting to the Buildkite control plane through an encrypted WebSocket connection, polling for jobs, executing build commands, and streaming logs back to the web interface, while the agent isolation through cgroups, namespaces, and Docker containers prevents builds from interfering with each other. The test analytics for tracking test performance. The artifact storage. The secret management. The concurrency control. The branch and commit filtering. Designed by Lachlan Donald. Designed for engineering teams.
Statistics
5
Views
0
Clicks
0
Like
0
Dislike