We make it easy to orchestrate any workflow on your own compute.
$0
Test-drive the CI platform used by the world’s favorite tech companies
No credit card required
Job minutes for getting started
5,000 / month
Test executions for getting started
100,000 / month
$20USD, per user / month
For teams and businesses that need high quality CI without compromise
No credit card required
Job minutes for production
40,000 / month + 12,500 per user
Test executions for production
500,000 / month
Custom
Build your perfect plan with everything you need to orchestrate workloads at scale
Flexible billing & payment options available
Job minutes for scale
Volume pricing available
Test executions for scale
Volume pricing available
Additional usage $0.002 / minute
Self-hosted agents give you full control to parallelize your CI tasks at any scale.
+ 12,500 per user
Additional usage $0.002 / minute
Volume discounting available
Number of minutes running commands on your agents across your entire organization.
Volume discounting available
Number of test executions sent to Test Analytics across your entire organization. Contact sales for more test execution inclusions.
See a timeline of your build in a Gantt chart, broken down by job with metrics like duration and dispatch time.
Get more control over when queues dispatch jobs to agents—for example, pausing dispatch for an incident or infrastructure upgrade.
Analyze job retries to understand flakiness and instability across your pipelines.
Connect to an on-premise GitHub Enterprise instance.
Connect to an on-premise Bitbucket Server instance.
Automatically export historical builds that are older than a year into your own S3 or GCS bucket in JSON format.
Define standard pipeline step configurations to use across your organization.
Unique people triggering builds, using the API, or viewing the web interface.
Manage permissions across multiple teams.
Manage default member permissions, such as disabling pipeline creation.
Communicate important messages and alerts to your entire organization, as you need.
Prevent unauthorized pipeline modifications by signing step definitions and verifying signatures before running jobs.
Connect an SSO provider to simplify and protect access to your organization’s data.
SCIM support for automatic user management, and advanced SSO providers.
Store your job logs in a private S3 bucket.
Track all activity within your organization.
Inspect your users’ API tokens, and see how those tokens are being used.
See all recent activities of the users within your organization.
Prevent potential security risks created by unused API tokens.
Prompt your users to re-authorize when their origin changes.
Priority status for all email support requests.
Pay annually or via invoice.
Consolidated billing & invoicing across multiple accounts.
$20USD, per user / month
Self-hosted agents give you full control to parallelize your CI tasks at any scale.
+ 12,500 per user
Additional usage $0.002 / minute
Number of minutes running commands on your agents across your entire organization.
Number of test executions sent to Test Analytics across your entire organization. Contact sales for more test execution inclusions.
See a timeline of your build in a Gantt chart, broken down by job with metrics like duration and dispatch time.
Get more control over when queues dispatch jobs to agents—for example, pausing dispatch for an incident or infrastructure upgrade.
Analyze job retries to understand flakiness and instability across your pipelines.
Connect to an on-premise GitHub Enterprise instance.
Connect to an on-premise Bitbucket Server instance.
Unique people triggering builds, using the API, or viewing the web interface.
Manage permissions across multiple teams.
Prevent unauthorized pipeline modifications by signing step definitions and verifying signatures before running jobs.
Connect an SSO provider to simplify and protect access to your organization’s data.
Priority status for all email support requests.
Enhance your workflow with Packages for seamless artifact handling or gain sharper insights with Test Analytics to fine-tune testing strategies.
Buildkite offers a managed CI/CD solution with hosted agents. Pricing depends on the machines used, either Mac or Linux.
Buildkite is free for open source projects. Sign up for our Free plan, if you need additional usage or inclusions, contact us and we’ll be happy to help.
We offer heavy discounts for non-profit and charity organizations using Buildkite. Contact us to see how we can help you.
A build agent runs on your infrastructure, and runs one build job at a time. You can run as many agents as you want, in the same or separate queues, and Buildkite will coordinate the work between them. Agents can be securely and reliably deployed across different networks and environments.
Job minutes are calculated per-second, starting from when an agent starts running a command step until the step completes. They are calculated the same way regardless of the CPU or memory on the agent running the job, so you can run powerful agents at no extra cost. Each paid user includes additional job minutes for the entire organization. You can see your total daily job minutes on your organization’s Usage page.
Buildkite Pipelines includes free storage for small, short-lived artifacts—up to 5GB per artifact, retained for six months. Buildkite Packages is a paid solution for longer-lived artifacts with more advanced features to support greater scaling, security, and distribution needs.
When you sign up, you start on a 30-day trial of the Business plan. After 30 days, you’ll be automatically switched to a Free account. You can also upgrade or switch plans at any time on your billing page.
Every time a test is run within your suite, its result is recorded as a test execution for further investigation and analysis. You can see your total count for test executions on your Usage page. Test executions are tracked in the same way regardless of the time they take to complete, or any annotations, so you can include as much detail as needed.
There is no extra charge for running builds in parallel, or parallelism within a build (such as parallelizing tests across 100 jobs). For example, distributing a one hour test suite into 60 one-minute-long parallel jobs costs the same as running a single one hour job.
Job logs are retained for 30 days on the Developer plan, and can be retained indefinitely on Enterprise plans.
If you’d like to discuss transitioning to the new pricing plans, or have any questions at all, please email support@buildkite.com or talk to your Enterprise Customer Success Manager.
Contact our friendly team and get a prompt answer!