Calculate self-hosted runner minutes

We’re considering migrating from self-hosted to Saas. Is there a way to find out how many CI/CD minutes per month we currently use self-hosting, so that we’ll know if we need to purchase extra when moving to Saas?

One of your biggest considerations if you are going to move from self-hosted to saas is that for free users and a particular namespace, the user limit is 5. Therefore, if you have more than 5 users, you will either need a paid subscription, or remain on self-hosted which doesn’t have any user limits per namespace.

Can’t help about the CI/CD minutes, not sure where that information exists.

Thanks, we’re going from Starter Self-Hosted to Premium Saas

1 Like

@mattshields999 welcome to the forum!

You can find information about how to see Shared runner usage and how CI/CD minutes are calculated for Shared SaaS Runners here.

Private runner usage is not included in that but job duration is a value returned in the Jobs API.

You can register your own runners for use with projects on GitLab.com and workloads on those are not counted against the CI/CD Minute quota.

I hope this helps!

-James H, GitLab Product Manager, Verify:Pipeline Execution