Move pipeline limits to Core
Release Notes
Pipeline Creation Limits are available in GitLab FOSS (Core)
Problem
Limits related to pipeline creation such as Chain::Limit::Size
, Chain::Limit::Activity
and Chain::Limit::JobActivity
are defined on GitLab EE codebase but not in Core. Originally these features were designed for GitLab EE but then we added PlanLimits
class that also supports managing application limits for default plans (projects in Core and self-hosted).
These limits, implemented as of today, are available on GitLab EE installation (without license) but not in GitLab FOSS (Core).
Solution
We should move these to Core.
Edited by Rutvik Shah