Skip to content

Remove License Scanning CI templates

Why are we doing this work

License Scanning CI templates are deprecated as of GitLab 16.9.

This issue is to remove the deprecated files:

Relevant links

Non-functional requirements

  • Documentation:
  • Feature flag:
  • Performance:
  • Testing:

Implementation plan

  • Remove:
    • lib/gitlab/ci/templates/Jobs/License-Scanning.gitlab-ci.yml
    • lib/gitlab/ci/templates/Jobs/License-Scanning.latest.gitlab-ci.yml
    • lib/gitlab/ci/templates/Security/License-Scanning.gitlab-ci.yml
    • ee/spec/lib/gitlab/ci/templates/license_scanning_gitlab_ci_yaml_spec.rb
    • ee/spec/lib/gitlab/ci/templates/license_scanning_latest_gitlab_ci_yaml_spec.rb
  • Update ee/spec/lib/ee/gitlab/template/gitlab_ci_yml_template_spec.rb
  • Remove reference from
    • lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml
    • doc/development/sec/analyzer_development_guide.md
    • doc/user/application_security/index.md
    • doc/user/compliance/license_scanning_of_cyclonedx_files/index.md

Verification steps

Edited by Philip Cunningham