beryx / badass-runtime-plugin

Create a custom runtime image of your non-modular application
https://badass-runtime-plugin.beryx.org
Apache License 2.0
162 stars 21 forks source link

Fixed shading of the asm dependency #147

Closed arpsmack closed 10 months ago

arpsmack commented 1 year ago

Removed the "plugin" configuration and reverted back to using the default configuration setting for the shadow plugin.

Added SLF4J to the shadow configuration so it doesn't get shaded. SLF4J is a super common dependency for a lot of libraries and has a very stable API.

sirhcel commented 10 months ago

Thank you for your fix @arpsmack! This brings packaging with JDK 17 back on track for me.

It required a fair bit of configuration to convince Gradle to use a custom hotfix release from a custom artifact repostitory in CI. According to the comments in #136, this fixes the issue for many. Could you please release this change @hakanai, so that it could be easily fetched from a public artifact repository?

hakanai commented 10 months ago

It's merged. As for releasing... I don't know how to do it yet. 😅

sirhcel commented 9 months ago

@siordache do see an issue with cutting a new release for getting this change into a public repository? You did the last one. Could you please help us here as well?

siordache commented 9 months ago

I configured the credentials for the Gradle Plugins Portal and added a GitHub action for publishing to it.

@hakanai You should be able now to do releases yourself:

Give it a try!

mavek87 commented 9 months ago

any news for the release?

siordache commented 9 months ago

Release 1.13.1 is out!

hakanai commented 9 months ago

Apologies for not getting on this one, but some major life issues are afoot and it’s awfully hard to keep up with mail.

On Thu, 22 Feb 2024 at 05:33, Serban Iordache @.***> wrote:

Release 1.13.1 is out!

— Reply to this email directly, view it on GitHub https://github.com/beryx/badass-runtime-plugin/pull/147#issuecomment-1957654596, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAKRZEELY7TSCLPRC7IMXLYUY4X5AVCNFSM6AAAAAA57KY366VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJXGY2TINJZGY . You are receiving this because you were mentioned.Message ID: @.***>