GitHub user aledsage opened a pull request:

    https://github.com/apache/brooklyn-dist/pull/114

    Fix brooklyn-dist (classic) build

    This fixes the build for `brooklyn-dist` (i.e. for brooklyn classic mode). 
I broke it in https://github.com/apache/brooklyn-server/pull/886 when I deleted 
its `catalog.bom` - this project tries to find that .bom file in mvn! Things 
seemed to work because local .m2 maven snapshot repos had the old version of 
that file, but it would fail on a clean machine.
    
    Note that `brooklyn-dist` was crippled by 
https://github.com/apache/brooklyn-server/pull/882 - that stripped out most 
things from the brooklyn-cli catalog.bom (by removing `scanJavaAnnotations: 
true`) so the classic dist only had 4 things in its catalog rather than 
everything it could find during a scan.
    
    This PR's default.catalog.bom is a copy of the file from before 
https://github.com/apache/brooklyn-server/pull/882.
    
    Also note that we actually want to delete this whole project - we don't 
want brooklyn classic mode in the 1.0.0! But we need to first check if it 
contains anything else important (unrelated to classic) - for example, it 
contains https://github.com/apache/brooklyn-dist/tree/master/dist/licensing. 
Not sure where we can move that to, such that the license generation will still 
work @ahgittin?

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/aledsage/brooklyn-dist fix-classic-dist-build

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/brooklyn-dist/pull/114.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #114
    
----
commit 7f3ea2d143e2643b44149b8d22d55a709934eb95
Author: Aled Sage <[email protected]>
Date:   2017-11-10T18:35:26Z

    Fix brooklyn-dist (classic) build

----


---

Reply via email to