Package io.quarkus.cyclonedx.deployment
Class CdxSbomBuildStep
java.lang.Object
io.quarkus.cyclonedx.deployment.CdxSbomBuildStep
Generates SBOMs for packaged applications if the corresponding config is enabled.
The API around this is still in development and will likely change in the near future.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(ApplicationManifestsBuildItem applicationManifestsBuildItem, OutputTargetBuildItem outputTargetBuildItem, AppModelProviderBuildItem appModelProviderBuildItem, CycloneDxConfig cdxSbomConfig, BuildProducer<SbomBuildItem> sbomProducer) Generates CycloneDX SBOMs from application manifests.
-
Constructor Details
-
CdxSbomBuildStep
public CdxSbomBuildStep()
-
-
Method Details
-
generate
public void generate(ApplicationManifestsBuildItem applicationManifestsBuildItem, OutputTargetBuildItem outputTargetBuildItem, AppModelProviderBuildItem appModelProviderBuildItem, CycloneDxConfig cdxSbomConfig, BuildProducer<SbomBuildItem> sbomProducer) Generates CycloneDX SBOMs from application manifests.- Parameters:
applicationManifestsBuildItem- application manifestsoutputTargetBuildItem- build outputappModelProviderBuildItem- application model providercdxSbomConfig- CycloneDX SBOM generation configurationsbomProducer- SBOM build item producer
-