[meta] Static Analysis 18.0 deprecations, removals and breaking changes
Problem to solve
Prepare for changes that must be done on the major release of GitLab %18.0.
In scope for 18.0
-
Remove CodeClimate-based Code Quality scanning -
Propagate SAST template cachesettings -
Enable GitLab Advanced SAST by default (&15145) -
Analyzer version bump -
Remove deprecated jobs from CI template - Deprecation MR: Announce removal of End-of-Support SAST CI jobs (!179946 - merged)
- Removal - reapply this MR: !178389 (merged)
Considered but removed from 18.0 scope
-
Remove SEARCH_IGNORED_DIRS(discussion- Deprecation issue: TBC
- Removal issue: Remove SEARCH_IGNORED_DIRS from the secure comm... (#484850) • Unassigned • Backlog
-
Change behavior of SAST_EXCLUDED_PATHS(discussion)- Deprecation issue: TBC
- Removal issue: TBC
-
Remove kubesec - Deprecation issue: Consider deprecating kubesec in favor of kics (#346806) • Unassigned • Backlog
- Removal issue:
-
Ensure spotbugs integration tests can run on ar... (#492269) • Unassigned This involves changing the spotbugsbase image fromalpine:3.14todebian:stble-slim, and would cause failures for anybefore_scriptsthat use alpine-specific commands such asapk add.- Deprecation issue: TBC
- Removal issue: TBC
Edited by Thiago Figueiró