Follow-up: Implement end-to-end tests for License Policy Tab
Since the Settings -> CI/CD -> License Compliance UI has been removed in !31553 (merged)
We also removed the automation that is no longer needed. We should re-implement that automation for the new UX workflow.
We can now access the removed UI as the Policy
tab in License compliance.
The following UI replaces what was relocated:
The license_compliance_spec
has been removed as per e04b74bd
Issues in scope for testing:
- Include airgap testing for npm Javascript #212921 (closed)
- Licenses from custom repo #211688 (closed)
- Anchors as per #199066 (closed)
- Licence Check approval rule #32149 (closed)
- Note - Settings -> CI/CD - License Compliance to be removed #212477 (closed)
- Conan/offline #212919 (closed)
- Bower/airgapped #212923 (closed)
- Use
gl-license-scanning-report
#213577 (closed) - UI icon name #213789 (closed)
- Disable using vendored dependencies to detect licenses in golang projects #219485 (closed)
- Drop support for license-management artifacts #218009 (closed) / #216995 (closed)
- License scanning report parsing failed #215226 (closed)
- License compliance badge displays wrong number #214766 (closed)
Edited by -