Modify DAST On Demand Scan CI Configuration to enable Browser Based Scan
Modify the DAST On Demand Scan CI Configuration to enable Browser Based Scan using the CI variable DAST_BROWSER_SCAN and setting it to true .
This CI variable should only be added to the generated CI configuration when the feature flag dast_ods_browser_based_scanner is enabled.
This will help transition On Demand Scans to start using Browser Based DAST.
Implementation Plan
- Create a new
developmentfeature flagdast_ods_browser_based_scannerwith default valuefalse.- https://docs.gitlab.com/ee/development/feature_flags/#development-type
- https://docs.gitlab.com/ee/development/feature_flags/#create-a-new-feature-flag
- Roll Out issue has already been created: #430499 (closed)
- Modify
ee/app/models/dast_scanner_profile.rbto append the CI variableDAST_BROWSER_SCANwhen the feature flag is enabled
Related Epic: &11429 (closed)
Edited by Arpit Gogia