Add forgotten dependencies rejection to the job definition in DAST vendored template
Problem to solve
The DAST job definition in the corresponding vendored template lacks the dependencies: []
to avoid downloading unwanted artifacts.
Intended users
Further details
This was missed during the release of vendored templates (all other templates have this in their job definitions).
Proposal
-
Add dependencies: []
directive to the DAST vendored template in the next upcoming release. -
Add GIT_STRATEGY: false
directive to the DAST vendored template in the next upcoming release.
Documentation
-
Update for DAST examples documentation (manual job definition)
What does success look like, and how can we measure that?
Customers don't have problems with unwanted artifacts uploading when using the DAST job definition, either from vendored template or manually.
What is the type of buyer?
GitLab Ultimate users
Edited by Seth Berger