Skip to content

Clean up `ci_vueify_inherited_group_variables` feature flag

What does this MR do and why?

Resolves #222367 (closed).

This cleans up the ci_vueify_inherited_group_variables feature flag, which is responsible for migrating the inherited CI variables table (in CI/CD project settings) to Vue.

Screenshots or screen recordings

Before After
Screenshot_2023-06-13_at_17.44.00 Screenshot_2023-06-13_at_17.43.22

How to set up and validate locally

  1. Make sure the feature flag is disabled from the rails console. (Feature.disable(:ci_vueify_inherited_group_variables)).
  2. Go to Settings > CI/CD > Variables for a group and create some CI variables.
  3. Go to Settings > CI/CD > Variables for a project within that group and scroll to Group inherited variables.
  4. The table should look like the screenshot above. (The migrated vue table uses a new layout).

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports