ライセンス一覧
GitLab 12.7から導入されました。
ライセンスリストでは、プロジェクトのライセンスとその主な詳細を見ることができます。
ライセンスがライセンスリストに表示されるには、次の要件を満たしている必要があります:
- サポートされている言語の 1 つからコンポーネントを使用して SBOM ファイルを生成する必要があります。
- 当社の
Dependency-Scanning.gitlab-ci.yml
テンプレート を使用して SBOM ファイルを生成する場合は、プロジェクトでサポートされている言語とパッケージマネージャの少なくとも 1 つを使用する必要があります。
また、非推奨のLicense-Scanning.gitlab-ci.yml
テンプレート を使用する場合も、以下の要件が満たされていれば、ライセンスがライセンス一覧に表示されます:
- Dependency Scanning CI/CD ジョブがプロジェクトで有効になっている必要があります。
- プロジェクトは、サポートされている言語とパッケージマネージャの少なくとも1つを使用している必要があります。
すべての設定が完了したら、左側のサイドバーで [Secure] > [License compliance] を選択します。
ライセンスが表示されます:
- 名前:ライセンスの名前。
- コンポーネント:このライセンスを持つコンポーネント。
- ポリシー違反:このライセンスには、ライセンス ポリシーに[拒否]が設定されています。