Skip to content

Modular catalog.bom#130

Merged
asfgit merged 3 commits intoapache:masterfrom
tbouron:update/reuse-bom
Sep 29, 2017
Merged

Modular catalog.bom#130
asfgit merged 3 commits intoapache:masterfrom
tbouron:update/reuse-bom

Conversation

@tbouron
Copy link
Copy Markdown
Member

@tbouron tbouron commented Sep 20, 2017

This reuses each bundle's catalog.bom file to build global catalog.bom. It replaces karaf/catalog/src/main/resources/library-catalog-classes.bom by karaf/catalog/src/main/resources/catalog.bom

It avoids the duplication of bom files and keep all the metadata (title, description, iconUrl, etc) under the same module that contains the actual Java entity.

Those changes spans across brooklyn-server, brooklyn-library and brooklyn-dist. To be tested with:

@tbouron tbouron force-pushed the update/reuse-bom branch 2 times, most recently from 6524c54 to 2b10feb Compare September 20, 2017 13:21
Copy link
Copy Markdown
Member

@m4rkmckenna m4rkmckenna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Thanks @tbouron

@asfgit asfgit merged commit 2f90c0d into apache:master Sep 29, 2017
asfgit pushed a commit that referenced this pull request Sep 29, 2017
@tbouron tbouron deleted the update/reuse-bom branch September 29, 2017 10:40
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.

3 participants