Skip to content
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

jfrog xray report generation on consumed packages #69

Open
1 task
psamadda opened this issue Sep 6, 2023 · 2 comments
Open
1 task

jfrog xray report generation on consumed packages #69

psamadda opened this issue Sep 6, 2023 · 2 comments
Assignees

Comments

@psamadda
Copy link

psamadda commented Sep 6, 2023

What is your question?

I have created a conan package from examples2/tutorial/creating_packages/add_requires. When I upload the package in the conan package type repository in jfrog server, the xray report is not showing any security/vulnerability issue in the consumed package(fmt in this case). But xray scan is reporting issues if I push fmt package individually. Does the xray report not generated on consumed packages or libs? If yes, what I am missing?

conan_pkg_info fmt hello_pkg

Have you read the CONTRIBUTING guide?

  • I've read the CONTRIBUTING guide
@memsharded memsharded self-assigned this Sep 7, 2023
@memsharded
Copy link
Member

Hi @psamadda

XRay way to have information about dependencies is uploading the "buildInfo" json file to the server, as the server side does not automatically parse and analyze the dependencies and transitive dependencies of every package upload.

There are tools in the conan-extensions repo to create the buildInfo. I am moving this ticket to that repo, please have a look to: https://github.com/conan-io/conan-extensions/tree/main/extensions/commands/art

@memsharded memsharded transferred this issue from conan-io/conan Sep 7, 2023
@danimtb
Copy link
Member

danimtb commented May 24, 2024

Just wanted to update this issue to confirm that the XRay scan report is generated for builds when using the build-info. See comment #100 (comment) for more information

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

No branches or pull requests

3 participants