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 Sep 23, 2024