Compute minutes administration for GitLab.com
- Tier: Premium, Ultimate
- Offering: GitLab.com
GitLab.com administrators have additional controls over compute minutes beyond what is available for GitLab Self-Managed.
Set cost factors
Prerequisites:
- You must be an administrator for GitLab.com.
To set cost factors for a runner:
- On the left sidebar, at the bottom, select Admin.
- Select CI/CD > Runners.
- For the runner you want to update, select Edit ( ).
- In the Public projects compute cost factor text box, enter the public cost factor.
- In the Private projects compute cost factor text box, enter the private cost factor.
- Select Save changes.
Reduce cost factors for community contributions
When the ci_minimal_cost_factor_for_gitlab_namespaces
feature flag is enabled for a namespace,
merge request pipelines from forks that target projects in the enabled namespace use a reduced cost factor.
This ensures community contributions don’t consume excessive compute minutes.
Prerequisites:
- You must be able to control feature flags.
- You must have the namespace ID for which you want to enable reduced cost factors.
To enable a namespace to use a reduced cost factor:
- Enable the feature flag
ci_minimal_cost_factor_for_gitlab_namespaces
for the namespace ID you want to include.
This feature is recommended for use on GitLab.com only. Community contributors should use community forks for contributions to avoid accumulating minutes when running pipelines that are not in a merge request targeting a GitLab project.
Docs
Edit this page to fix an error or add an improvement in a merge request.
Create an issue to suggest an improvement to this page.
Product
Create an issue if there's something you don't like about this feature.
Propose functionality by submitting a feature request.
Feature availability and product trials
View pricing to see all GitLab tiers and features, or to upgrade.
Try GitLab for free with access to all features for 30 days.
Get help
If you didn't find what you were looking for, search the docs.
If you want help with something specific and could use community support, post on the GitLab forum.
For problems setting up or using this feature (depending on your GitLab subscription).
Request support