paypal / butterfly

Application transformation tool
https://paypal.github.io/butterfly/
MIT License
47 stars 50 forks source link

Add support for loading extensions packaged as spring-boot uber jars. #365

Closed myohn-paypal closed 3 years ago

myohn-paypal commented 3 years ago

To make it easier for an extension to include its own transitive dependencies, change butterfly so that it can load extension jars that contain nested jars created by spring-boot maven plugin.

Fixes #364

fabiocarvalho777 commented 3 years ago

Thank you very much for the PR @myohn-paypal Please, notice the test Travis CI job failed. Please take a look at it. Thanks.

myohn-paypal commented 3 years ago

That took a while to figure out why the build passed locally but not in CI. came down to .gitignore.

I rebased and re-created the pull request. (I forget rebasing can be done easily in github)