Usage and GB-minutes

View as Markdown

Pipelines and sandboxes are billed for the compute they actually use. Usage is measured in two units:

  • CPU-minute is the number of vCPUs assigned to the pipeline multiplied by the execution time.
  • GB-minute is the amount of RAM assigned to the pipeline multiplied by the execution time.

For example, a pipeline with 4GB of RAM and 2 vCPU running for 10 minutes consumes 40 GB-minutes and 20 CPU-minutes.

Rates

Both CPU-minutes and GB-minutes cost $0.00024. For pipelines, a multiplier is applied to GB-minutes depending on the action type:

Action type GB-minute multiplier Per GB-minute rate
Container 1 $0.00024
Linux VM 1 $0.00024
Windows VM 2 $0.00048
macOS VM 6 $0.00144
Info
Containers constitute over 90% of actions in Buddy.

For example, a pipeline with 3GB of RAM and 2 vCPU with a Node build running for 5 minutes and an iOS build running for 3 minutes consumes:

  • 5 min x 3GB x 1 [container] + 3 min x 3GB x 6 [macOS VM] = 69 GB-minutes
  • 5 min x 2 vCPU + 3 min x 2 vCPU = 16 CPU-minutes

In total: 85 x $0.00024 = $0.0204.

Storage is billed per GB-hour:

Resource Per GB-hour rate
Sandbox & artifact storage $0.00011
Pipeline cache $0.00068 (about $0.50 per GB per month)

Free plan usage credit

The Free plan has no pay-as-you-go billing. Instead, it includes $1 of usage credit every month, spent at the rates above, and 1 GB of pipeline cache. Once the credit is used up, pipelines and sandboxes stop until the credit renews at the start of the next month or the workspace is upgraded to a paid plan.

Info
Keep an eye out for pipeline resource settings! Not all pipelines have to run at highest capacity Image loading...

Last modified on Oct 20, 2026