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