-
-
Notifications
You must be signed in to change notification settings - Fork 78
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
One SBOM file for all dependencies in a multi-module Android project #288
Comments
@mindhacker42, did you find any solution to this we see the same on large multi-module builds, I want one SBOM not dozens |
I'm having problems getting it to work at all... but theoretically, if you apply the plugin only in your :app module, it should find all the dependencies from your child modules (since the app module depends on them). This is how the owasp dependency checker works anyway - you don't need it on each feature/library module. |
In maven project, we can achieve that using below plugin, the aggregated bom.xml for all projects, isn't there a similar kind of plugin for gradle ? anything which can help generating aggregated bom ?
|
Any solution/workaround on this yet? |
Hi @vajain-1982 stages { In build.gradle: plugins { allprojects { |
Is it possible to generate with this plugin one big SBOM file that would include all dependencies from a multi-module project?
We have a common setup where there is
app
module which includes other modules viaimplementation project('module1')
. In the generated SBOM file there the dependencies listed are only for non-project dependencies, i.e.implementation 'com.squareup.retrofit2:retrofit:2.9.0'
, but not for project dependencies.Because of that we don't get all dependencies listed for
app
module and would need to resort to somehow gather all SBOMs per module and merge them together.The text was updated successfully, but these errors were encountered: