Skip to content

Add script and config for FOSSA scanning #1370

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

Merged
merged 3 commits into from
Jul 22, 2020

Conversation

droberts195
Copy link
Contributor

FOSSA will check that we are only using code with approved
licenses.

FOSSA will check that we are only using code with approved
licenses.
The "raw" archive scanner doesn't recurse through sub-directories
Copy link

@hendrikmuhs hendrikmuhs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM,

The only thing that I wonder: how do we ensure the .fossa.yml being updated, e.g. after a new binary/new directories got added?

@droberts195
Copy link
Contributor Author

The only thing that I wonder: how do we ensure the .fossa.yml being updated, e.g. after a new binary/new directories got added?

Yes, I agree this is fragile at the moment.

At the moment FOSSA doesn't have a dedicated C++ plugin, so C++ projects have to use the "raw" plugin, which works one directory at a time. Apparently they are close to releasing a dedicated C++ plugin. I would hope that will have a better understanding of the project structure and we won't then need to list every directory individually. (For example a Java or Go project wouldn't need to do this at the moment.)

@droberts195 droberts195 merged commit 7973c97 into elastic:master Jul 22, 2020
@droberts195 droberts195 deleted the fossa_scan branch July 22, 2020 10:19
droberts195 added a commit to droberts195/ml-cpp that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of elastic#1370
droberts195 added a commit to droberts195/ml-cpp that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of elastic#1370
droberts195 added a commit to droberts195/ml-cpp that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of elastic#1370
droberts195 added a commit to droberts195/ml-cpp that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of elastic#1370
droberts195 added a commit that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of #1370
droberts195 added a commit that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of #1370
droberts195 added a commit that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of #1370
droberts195 added a commit that referenced this pull request Jul 22, 2020
FOSSA will check that we are only using code with approved
licenses.

Backport of #1370
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants