GB-minutes

GB-minute 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 Multiplier
Container 1
Linux VM 1
MacOS VM 6
Windows VM 2
Hint
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 Multiplier
Container $0.0015
Linux VM $0.0015
MacOS VM $0.0030
Windows VM $0.0090
Hint
Keep an eye out for pipeline resource settings! Not all pipelines have to run at highest capacity Image loading...

Last modified on Jan 29, 2025