Skip to content

Use flatten-maven-plugin to generate a standalone cloudevents-bom - #754

Open
jacekbilski wants to merge 1 commit into
cloudevents:mainfrom
jacekbilski:vibe/bom-flatten-9ced96
Open

jacekbilski wants to merge 1 commit into
cloudevents:mainfrom
jacekbilski:vibe/bom-flatten-9ced96

Conversation

@jacekbilski

Copy link
Copy Markdown
Contributor

The bom module inherits from cloudevents-parent, so the published BOM carries the parent (and its dependencyManagement, e.g. the jakarta.jakartaee-bom import) to consumers. Generate the published POM with flatten-maven-plugin in bom mode, which keeps only the project coordinates and its own dependencyManagement, with resolved versions and no parent element.

Fixes #749.

The bom module inherits from cloudevents-parent, so the published BOM
carries the parent (and its dependencyManagement, e.g. the jakarta.jakartaee-bom
import) to consumers. Generate the published POM with flatten-maven-plugin
in bom mode, which keeps only the project coordinates and its own
dependencyManagement, with resolved versions and no parent element.

Co-authored-by: jacekbilski <jacekbilski@users.noreply.github.com>

Signed-off-by: Jacek Bilski <jacek@bilski.tech>

This branch has not been deployed

No deployments
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

Successfully merging this pull request may close these issues.

cloudevents-bom pulls in jakarta.jakartaee-bom from the parent

2 participants