Draft: Add setting for limiting jobs to project ci cd settings
requested to merge rukkykofi/gitlab:add_setting_for_limiting_jobs_to_project_ci_cd_settings into master
This MR addresses #331763 by creating a migration AddBuildsPerPipelineLimitToProjectCiCdSettings
. This migration adds a column builds_per_pipeline_limit
to the project_ci_cd_settings
table.
Some questions:
- Which do you think is more appropriate for the column name between
builds_per_pipeline_limit
andjobs_per_pipeline_limit
What do you think @allison.browne?
==> Output of rails db:migrate
== 20210812030511 AddBuildsPerPipelineLimitToProjectCiCdSettings: migrating ===
-- add_column(:project_ci_cd_settings, :builds_per_pipeline_limit, :integer)
-> 0.1534s
== 20210812030511 AddBuildsPerPipelineLimitToProjectCiCdSettings: migrated (0.1535s)
==> Output of rails db:rollback
== 20210812030511 AddBuildsPerPipelineLimitToProjectCiCdSettings: reverting ===
-- remove_column(:project_ci_cd_settings, :builds_per_pipeline_limit)
-> 0.0518s
== 20210812030511 AddBuildsPerPipelineLimitToProjectCiCdSettings: reverted (0.0519s)
Edited by Oghenerukevwe Kofi