Skip to content

Toggle Auto DevOps extra settings

What does this MR do and why?

Toggle Auto DevOps extra settings

Restores the .js-extra-settings selector in projects' Auto DevOps settings so that toggling Auto DevOps pipelines also toggles the extra settings section. This behavior was broken in 15.10 when we migrated the settings card to the Pajamas-compliant ViewComponent.

Changelog: fixed

Screenshots or screen recordings

toggle

How to set up and validate locally

  1. Navigate to a project's Auto DevOps settings at http://gdk.test:3000/:group/:project/-/settings/ci_cd#autodevops-settings.
  2. Toggle the Default to Auto DevOps pipeline checkbox.
    • The extra settings should become visible when the checkbox is checked and disappear when it's not.

MR acceptance checklist

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

Related to #428471 (closed)

Merge request reports