Loading
Push Dependency Scanning scan profile flag
What does this MR do and why?
Push Dependency Scanning scan profile flag
Add the custom_scan_profiles_dependency_scanning_ui beta feature flag
and push it to the frontend from
Groups::Security::ConfigurationController, scoped to the root ancestor
group.
Related to https://gitlab.com/gitlab-org/gitlab/-/work_items/634032References
- frontend MR, stacked on this one: Add Dependency Scanning to scan profile advance... (!262667)
Screenshots or screen recordings
Not needed. Nothing visible changes until the frontend merge request lands.
How to set up and validate locally
-
git checkout 634032-add-dependency-scanning-to-scan-profile-advanced-configuration - have a GitLab Ultimate licence
- go to a group =>
Secure=>Security configuration - in the browser console, check that
gon.features.customScanProfilesDependencyScanningUiisfalse - enable the
custom_scan_profiles_dependency_scanning_uifeature flag (in caproni or gdk) - reload the page and check that
gon.features.customScanProfilesDependencyScanningUiistrue
to run tests
bundle exec rspec ee/spec/requests/groups/security/configuration_controller_spec.rbMR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #634032
Edited by Miranda Fluharty