Skip to main content
You pay for the CPUs and memory a job’s machine has while the job runs, plus the cache and template storage your organization keeps. There is no plan to buy.

Price per minute

The columns are the values of the memory option. See Machine sizes. A job with no size runs on the default machine (2 CPUs, 8 GiB): $0.006 per minute, so a 10-minute job costs $0.06.

Keeping costs down

  • Use memory=low for jobs that need CPUs but little memory.
  • Move setup steps into a template. Setup minutes are billed like any other minutes.
  • Cache storage stays bounded: unused entries expire after 7 days, and each repository keeps at most 20 GiB per tool. See Caching.
  • Use Dynamic CI to skip jobs a change cannot affect.
Questions about volume pricing? Contact sales@trunk.io.