patriksvensson / covenant

A tool to generate SBOM (Software Bill of Material) from source code artifacts.
MIT License
60 stars 6 forks source link

Support for F# project files? #12

Closed Numpsy closed 9 months ago

Numpsy commented 11 months ago

Hi,

I tried running Covenant on a solution that contains F# projects and it successfully generated a report, but when I tried running it directly against an fsproj file I got

SBOM was not created since no components could be found

I had a go at making it recognize .fsproj project files in https://github.com/patriksvensson/covenant/compare/main...Numpsy:covenant:fsproj and it appeared to work, so - is that something you'd be interested in supporting?

Thanks

patriksvensson commented 11 months ago

@Numpsy Absolutely

Numpsy commented 11 months ago

Ok, I tried running the 0.15.2-preview.2 build in my CI build, and that's reporting on my F# projects ok now, thanks

Numpsy commented 9 months ago

I'll close this now that 0.16 is out and contains the change