Replace SAST job definition with a vendored template
Problem to solve
Job definition for sast is frozen, and can't be easily updated without creating breaking changes.
With gitlab-ce#53445 (closed), we'll be able to ship a template embedded with each version of GitLab. The template can be updated from one version to another, without impacting our users.
The new official job definition is a single inclusion instruction:
include: template: SAST.gitlab-ci.yml
Links / references
SAST.gitlab-ci.ymlwith the contents from the example to the templates dir under
- Test in the development environment on a test project
- Update the Documentation for the SAST CI configuration