Breaking changes for devops:secure in GitLab 12.0
Description
GitLab 12.0 is due March, 22nd. It will follow GitLab 11.8.
We should take this opportunity to do breaking changes!
There are a bunch of things in ~"devops:secure" that we may want to remove.
Let's create a list here, so we can proceed to deprecate them as soon as possible (if not already), let's say in 11.4.
For each item in the list that is not already deprecated, we need to create a deprecation issue to address it (update documentation, marketing, etc), and a breaking change issue.
Ongoing list of Possible additions
-
sast_container
job name -
Introduce vendored job definitions (based on https://gitlab.com/gitlab-org/gitlab-ce/issues/53445) to replace the legacy syntax. -
Minor: remove --auth-first-page
from command line arguments supported by DAST tool, see the discussion.
Why are the related issues not scheduled for 12.0?
All of the related issues should be included in deprecation notices during 12.0 - although the work to remove them might not happen until sometime after 12.0.
Edited by Philippe Lafoucrière