Skip to content

Set GIT_STRATEGY to none by default for DAST

Craig Smith requested to merge 10429_set_dast_default_git_strategy_to_none into master

What does this MR do?

This MR resolves issue #10429 (closed)

Since the project's repository is not required to run DAST, set GIT_STRATEGY to none by default to prevent it from being cloned. This can be overridden by setting GIT_STRATEGY to fetch or clone in the projects gitlab-ci.yml

This MR also updates the DAST documentation to explain the change to GIT_STRATEGY

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Craig Smith

Merge request reports