Closed lancehudson closed 9 years ago
@lancehudson love the upgrade to Exhibitor 1.5.5, but I’m curious about all the shadow
stuff. I’m not much of a Java dev, so please forgive my ignorance.
@jeffbyrnes nor me, my understanding is that shadowJar is how they build a jar including all of the dependencies. I quite literally copied their build file from https://github.com/Netflix/exhibitor/wiki/Building-Exhibitor#gradle
In that case, :+1:
However, I'm off on holiday for two weeks starting… now, so it'll either have to wait, or maybe @jakedavis will pick this up. Cheers!
I can take a look here in awhile hopefully; busy day but will try to get to it before EOD :)
Well, I admit it's a bit opaque to me what's happening. Since it's the official build script, it probably makes plenty of sense. Kinda wish the Gradle bump was independent but that's aight.
Thank you @lancehudson!
Shipped with v0.5.0 to Supermarket.
Updated to default to exhibitor 1.5.5. Also Upgraded Gradle to 2.4 (needed newer version for new build file. I think 1.7 or higher is required). Updated to new build.gradle file from NetFlix/Exhibitor and switched to the shadowJar command instead.