Skip to content

[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

  1. Remove CodeClimate-based Code Quality scanning
  2. Propagate SAST template cache settings
  3. Enable GitLab Advanced SAST by default (&15145)
  4. Analyzer version bump
  5. Remove deprecated jobs from CI template

Considered but removed from 18.0 scope

  1. Remove SEARCH_IGNORED_DIRS (discussion

  2. Change behavior of SAST_EXCLUDED_PATHS (discussion)

    • Deprecation issue: TBC
    • Removal issue: TBC
  3. Remove kubesec

  4. Ensure spotbugs integration tests can run on ar... (#492269) • Unassigned This involves changing the spotbugs base image from alpine:3.14 to debian:stble-slim, and would cause failures for any before_scripts that use alpine-specific commands such as apk add.

    • Deprecation issue: TBC
    • Removal issue: TBC
Edited by Thiago Figueiró