Update feature categories for project_ci_cd_settings table
What does this MR do and why?
Related to #359339
Updates the feature categories and description for the project_ci_cd_settings
table because it's used for more groups than grouppipeline execution
gitlabhq_development=# \d project_ci_cd_settings
Table "public.project_ci_cd_settings"
Column | Type | Collation | Nullable | Default
----------------------------------+---------+-----------+----------+----------------------------------------------------
id | integer | | not null | nextval('project_ci_cd_settings_id_seq'::regclass)
project_id | integer | | not null |
group_runners_enabled | boolean | | not null | true
merge_pipelines_enabled | boolean | | |
default_git_depth | integer | | |
forward_deployment_enabled | boolean | | |
merge_trains_enabled | boolean | | | false
auto_rollback_enabled | boolean | | not null | false
keep_latest_artifact | boolean | | not null | true
restrict_user_defined_variables | boolean | | not null | false
job_token_scope_enabled | boolean | | not null | false
runner_token_expiration_interval | integer | | |
separated_caches | boolean | | not null | true
Screenshots or screen recordings
These are strongly recommended to assist reviewers and reduce the time to merge your change.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Marius Bobin