Skip to content

Fix FOSSA for all repositories #854

@yurishkuro

Description

@yurishkuro

UPDATE: 2020-09-01 main repo FOSSA check was fixed in #2347, but we need to add them to client libs as well.

We used to have FOSSA checks run on many repositories, but now it only runs on 5 of them (excluding the main one), and we cannot add more.

According to Kevin Wang from FOSSA:

I’ve noticed that Jaeger is enrolled in Automated Builds, which is not the ideal integration method.

In this model, fossa has to “guess” your dependencies by running every build path — its convenient since you can import code through the UI, but not scalable if you want to make continuous scans. You will likely experience performance issues and false positives if you run this on a large project per commit.

I suggest we integrate Jaeger through Provided Builds, where you deploy our build client (https://github.com/fossas/fossa-cli) into your CI to report dependencies back to fossa. This model should enable extremely fast and high scale builds/scans from within your CI.

See “from a local dev machine” in this article below:

https://docs.fossa.io/docs/importing-a-project

Metadata

Metadata

Assignees

Labels

good first issueGood for beginnershelp wantedFeatures that maintainers are willing to accept but do not have cycles to implementmeta-issueAn tracking issue that requires work in other repos

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions