-
Notifications
You must be signed in to change notification settings - Fork 0
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
[EPIC] Experiment with Syft Support #33
Comments
Notes from my 05/Oct/2023 journal entry: I was able to get the skeleton of the agent up and running. But there are a few things that need to be discussed and some things that need to be finished. I got to the point where the gRPC server can be started and stopped. The two main endpoints for The other thing is that Syft does both tasks, {
"components": [
{
"bom-ref": "pkg:nuget/[email protected]?package-id=50796c5039f30ee9",
"type": "library",
"name": "AutoMapper",
"version": "6.1.1",
"cpe": "cpe:2.3:a:AutoMapper:AutoMapper:6.1.1:*:*:*:*:*:*:*",
"purl": "pkg:nuget/[email protected]",
"properties": [
{
"name": "syft:package:foundBy",
"value": "dotnet-deps-cataloger"
},
{
"name": "syft:package:language",
"value": "dotnet"
},
{
"name": "syft:package:metadataType",
"value": "DotnetDepsMetadata"
},
{
"name": "syft:package:type",
"value": "dotnet"
},
{
"name": "syft:location:0:path",
"value": "/src/nhsweb/nhs.deps.json"
}
]
}
]
} The Lastly, what happens after the manifests have been processed into BOMs? If I understand the |
https://github.com/anchore/syft provides support for creating SBOM files for a wide variety of languages and frameworks, which might be worth exploring if and how it could help the https://github.com/corgibytes/freshli-cli process more repositories.
Tasks
DetectManifests
endpoint for freshli-agent-syft freshli-cli#704ProcessManifest
endpoint for freshli-agent-syft freshli-cli#705The text was updated successfully, but these errors were encountered: