-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate creation of THIRD_PARTY_LICENSES*.txt #7
Comments
See https://github.com/microsoft/sbom-tool/blob/main/docs/setting-up-github-actions.md However, there's the problem that the build complains when you do $ dotnet build netczicompress.sln --output /path/to/czishrink-build-output`
MSBuild version 17.7.3+8ec440e68 for .NET
[...]
C:\Program Files\dotnet\sdk\7.0.402\Current\SolutionFile\ImportAfter\Microsoft.NET.Sdk.Solution.targets(36,5): warning NET
SDK1194: The "--output" option isn't supported when building a solution. Specifying a solution-level output path results i
n all projects copying outputs to the same directory, which can lead to inconsistent builds.` Command line for sbom-tool |
The build cmd could be adapted to be |
Memo (some things to consider when deriving a solution): Most SCA tools do not support C/C++ - vcpkg if at all. BlackDuck is one of the more promising here. More info: No support from MS sbom-tool (not sure though): No support from ORT tool: |
As discussed I suggest the following:
|
We should add a github action that automates creation of THIRD_PARTY_LICENSES_ARTIFACT_DISTRIBUTION.txt by aggregating from
The text was updated successfully, but these errors were encountered: