[go: up one dir, main page]

Follow-up from "Drop support for license-management artifacts"

The following discussions from !31247 (merged) should be addressed:

  • @ngaskill started a discussion:

    | [`artifacts`](#artifacts)                          | List of files and directories to attach to a job on success. Also available: `artifacts:paths`, `artifacts:expose_as`, `artifacts:name`, `artifacts:untracked`, `artifacts:when`, `artifacts:expire_in`, `artifacts:reports`, `artifacts:reports:junit`, `artifacts:reports:cobertura`, and `artifacts:reports:terraform`.<br><br>In GitLab [Enterprise Edition](https://about.gitlab.com/pricing/), these are available: `artifacts:reports:codequality`, `artifacts:reports:sast`, `artifacts:reports:dependency_scanning`, `artifacts:reports:container_scanning`, `artifacts:reports:dast`, `artifacts:reports:license_scanning`, `artifacts:reports:license_management` (removed in GitLab 13.0),`artifacts:reports:performance` and `artifacts:reports:metrics`. |
  • @ngaskill started a discussion:

    | [`artifacts:reports:license_management`](../pipelines/job_artifacts.md#artifactsreportslicense_management-ultimate) **(ULTIMATE)**   | The `license_management` report collects Licenses (*removed from GitLab 13.0*).                |
  • @ngaskill started a discussion:

    GitLab 13.0 drops support for `license_management`.
  • @ngaskill started a discussion:

    GitLab 13.0 removes the `license_management` job,
  • @ngaskill started a discussion:

    GitLab 13.0 removes the `License-Management.gitlab-ci.yml` template.
  • @ngaskill started a discussion:

    1. Change the artifact name to `license_scanning`, and the file name to `gl-license-scanning-report.json` (if you mention it in `.gitlab-ci.yml`).
  • @ngaskill started a discussion:

    If you use the `license_management` artifact in GitLab 13.0 or later, the License Compliance job
    generates this error:
  • @ngaskill started a discussion:

    If you encounter this error, follow the instructions described in this section.

Availability and Testing

The license_compliance_spec has been removed as per e04b74bd, but this leaves us with no end to end test coverage at the moment.

Track testing at #219461 (closed)

Edited by Will Meek