[ 
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)

Reply via email to