Start Free
Unlimited Delivery Pipelines
High-performance Build Environment
Easy configuration via GUI & YAML
First-class Docker support
Continuous Deployment for GitHub, GitLab, Bitbucket, and more
Trusted by 10,000+ developers
Pricing
Free
$0 / month
1 seat
1 runner
300 pipeline GB-minutes
1 GB of pipeline cache
1 GB of sandbox storage
Pro
$29 / month
2 seats
(extra: $9 / mo. per seat)
1 runner
(extra: $50 / mo. per runner)
3000 pipeline GB-minutes
(extra: from $0.0015 per minute)
10 GB of pipeline cache
(extra: $1 / mo. per GB)
10 GB of sandbox storage
(extra: $0.25 / mo. per GB)
Hyper
$99 / month
5 seats
(extra: $29 / mo. per seat)
2 runners
(extra: $50 / mo. per runner)
6000 pipeline GB-minutes
(extra: from $0.0015 per minute)
20 GB of pipeline cache
(extra: $1 / mo. per GB)
20 GB of sandbox storage
(extra: $0.25 / mo. per GB)
IP access restrictions
Advanced permissions for pipelines, groups & users
Pipelines: trigger conditions, prioritization, custom services for actions & remote YAML configuration
LDAP support & SAML 2.0 Single Sing-On

FAQ
What are GB-minutes?
GB-minutes are the spending unit consumed by running pipelines. Technically, it is the amount of RAM assigned to the pipeline multiplied by the execution time. For example, a pipeline with 3GB of RAM running for 10 minutes consumes 30 GB-minutes.
Each plan has a pool of free GB-minutes which is reset every month. Depending on the action type, a multiplier is applied to the base amount:Action type Minute multiplier Container 1 Linux VM 1 MacOS VM 6 Windows VM 2 Containers constitute over 90% of actions in Buddy.For example, a pipeline with 3GB of RAM with a Node build running for 5 minutes and an iOS build running for 3 minutes consumes 69 GB-minutes in total:
- 5 min x 3GB x 1 [container] = 15 GB-minutes
- 3 min x 3GB x 6 [macOS VM] = 54 GB-minutes
Once you spend all GB-minutes in your plan, you will be charged per-minute according to the type of actions in the pipeline. The base cost per GB-minute is $0.0015:
Action type Per-minute rate Container $0.0015 Linux VM $0.0015 macOS VM $0.009 Windows VM $0.003 What are seats?
A seat is a slot for user in Buddy. Each plan has a base number of seats included in the price. Every user above the base limit is charged extra according to the scheme.What are runners?
Runners allow you to run pipelines and actions in parallel, significantly cutting down on the execution time. 1 runner means that only 1 pipeline can be run at a given time. 2 runners means that you can run 2 pipelines at the same time, or 1 pipeline with 2 parallelized actions, and so on.What is pipeline cache?
The pipeline cache includes the pipeline filesystem with downloaded dependencies and generated artifacts, cached Docker layers, and data from services attached to builds.What are sandboxes?
Sandboxes are dynamic environments in which you can preview your application with no additional infrastructure. A sandbox can be launched from a playbook with the most popular configurations (Apache, WordPress, NGINX, etc.) and integrated with Buddy’s pipelines.What is sandbox storage?
The sandbox storage is the drive space reserved for the sandbox, similar to the reserved space when installing a server on a machine.What are add-ons?
Add-ons are extra features allowing greater access control in your workspace. They are billed per active user in the workspace.Is there a trial period in Buddy?
When you first create a workspace, a 14-day trial commences. The trial allows you to test Buddy to full extent with 1000 pipeline GB-minutes, 500 sandbox GB-minutes, and all features unlocked. When the trial is over, you can continue by selecting the plan that best suits your requirements.What payment methods does Buddy support?
Currently, Buddy supports credit cards and PayPal payments. The charge is performed month-to-month on the basis of the selected plan and consumed resources.What are the differences between Buddy cloud and on-premises?
The on-premises version of Buddy does not support iOS builds, sandboxes, and VM actions. The price is calculated from the number of users, as there are also no automation minutes and limits on storage.What is the number of runners on Buddy on-premises?
The default number of runners on Buddy on-premises is 4. The number is independent for the primary installation and workers, i.e. every node has 4 runners. If you need more, please contact us and we will adjust the limit.