From 41536720c125a20eeaa99e4f63db91fffdf7b946 Mon Sep 17 00:00:00 2001 From: Manjunath Date: Wed, 9 Oct 2024 10:17:39 +0200 Subject: [PATCH] Flatten the simple bom (#5141) --- cmd/mavenBuild.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/mavenBuild.go b/cmd/mavenBuild.go index 1b2a340511..df775856ec 100644 --- a/cmd/mavenBuild.go +++ b/cmd/mavenBuild.go @@ -84,6 +84,11 @@ func runMakeBOMGoal(config *mavenBuildOptions, utils maven.Utils) error { goals := []string{"org.cyclonedx:cyclonedx-maven-plugin:2.7.8:makeBom"} + if config.Flatten { + goals = append(goals, "flatten:flatten") + defines = append(defines, "-Dflatten.mode=resolveCiFriendliesOnly", "-DupdatePomFile=true") + } + return executeMavenGoals(config, utils, flags, goals, defines) }