From 528374c5bc66bb4e8bab1384f74506ffe39d3e57 Mon Sep 17 00:00:00 2001 From: lprimak Date: Fri, 18 Sep 2026 16:33:19 -0500 Subject: [PATCH 1/2] chore: Generate SBOM files with CycloneDX and SPDX maven plugins --- pom.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/pom.xml b/pom.xml index 8f77fdd229..4c96973f1f 100644 --- a/pom.xml +++ b/pom.xml @@ -531,6 +531,16 @@ + + org.cyclonedx + cyclonedx-maven-plugin + 2.9.3 + + + org.spdx + spdx-maven-plugin + 1.0.4 + @@ -1678,6 +1688,41 @@ false + + org.cyclonedx + cyclonedx-maven-plugin + + + package + + makeAggregateBom + + + + + + org.spdx + spdx-maven-plugin + + + build-spdx-v2 + package + + createSPDX + + + + build-spdx-v3 + package + + createSPDX + + + JSON-LD + + + + From 9b794e7636b05a3b423b85880d67e3e2e946ffbb Mon Sep 17 00:00:00 2001 From: lprimak Date: Fri, 18 Sep 2026 16:40:50 -0500 Subject: [PATCH 2/2] sbom generator gets its own profile --- pom.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4c96973f1f..9d3774a1fa 100644 --- a/pom.xml +++ b/pom.xml @@ -754,7 +754,7 @@ validate skip-checkstyle deploy - docs,apache-release,${nexus-staging-profile} + docs,apache-release,generate-sbom,${nexus-staging-profile} forked-path @@ -1688,6 +1688,13 @@ false + + + + + generate-sbom + + org.cyclonedx cyclonedx-maven-plugin