Skip to content

Draft: Add setting for limiting jobs to project ci cd settings

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 and jobs_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

Merge request reports