[ https://issues.apache.org/jira/browse/KAFKA-18142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dejan Stojadinović resolved KAFKA-18142. ---------------------------------------- Resolution: Resolved Github PR [https://github.com/apache/kafka/pull/18018] is merged (hence resolving this Jira ticket). > Switch Kafka's Gradle build shadow plugin to `com.gradleup.shadow` (and > upgrade version) > ---------------------------------------------------------------------------------------- > > Key: KAFKA-18142 > URL: https://issues.apache.org/jira/browse/KAFKA-18142 > Project: Kafka > Issue Type: Task > Components: build > Reporter: Dejan Stojadinović > Assignee: Dejan Stojadinović > Priority: Major > Labels: gradle, shadow > > {panel:title=Prologue|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1|bgColor=#FFFFCE} > * [https://github.com/apache/kafka/pull/16295] *KAFKA-16803: Update > ShadowJavaPlugin* > * [https://github.com/apache/kafka/pull/17218] *Revert "KAFKA-16803: Change > fork, update ShadowJavaPlugin to 8.1.7 (#16295)"* > * [https://github.com/apache/kafka/pull/16489] *KAFKA-17052: Downgrade > ShadowJarPlugin to 8.1.3* > {panel} > *{color:blue}Action point:{color}* > * switch shadow plugin from *_io.github.goooler.shadow_* to > *_com.gradleup.shadow_* > * upgrade version from _*8.1.3*_ to _*8.3.5*_ (release notes: > https://gradleup.com/shadow/changes/#v8-3-5-2024-11-03) > *{color:red}Rationale:{color}* both previous one and currently used shadow > plugins are now deprecated (in favor of *_com.gradleup.shadow_*): > - *_com.github.johnrengelman.shadow_* maintenance was transferred to > *_com.gradleup.shadow_*: > [https://github.com/GradleUp/shadow/tree/8.3.5?tab=readme-ov-file#gradle-shadow] > - *_io.github.goooler.shadow_*: changes are ported to > *_com.gradleup.shadow_*: > [https://github.com/Goooler/shadow?tab=readme-ov-file#gradle-shadow] > (!) {color:green}*Pitfall (to keep in mind):*{color} > [https://github.com/apache/kafka/pull/15532] *KAFKA-16359: Corrected manifest > file for kafka-clients* -- This message was sent by Atlassian Jira (v8.20.10#820010)