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

Persona: Software developer

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 Aug 30, 2019 by Seth Berger
Assignee Loading
Time tracking Loading