[
https://issues.apache.org/jira/browse/KAFKA-19174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18028053#comment-18028053
]
Dejan Stojadinović commented on KAFKA-19174:
--------------------------------------------
Solution is merged into a trunk:
[https://github.com/apache/kafka/commit/c6bbbbe24d96e81ad0856ccb81d1b4bc1269b68b]
:)
> Gradle version upgrade 8 -->> 9
> -------------------------------
>
> Key: KAFKA-19174
> URL: https://issues.apache.org/jira/browse/KAFKA-19174
> Project: Kafka
> Issue Type: Improvement
> Components: build, packaging
> Reporter: Dejan Stojadinović
> Assignee: Dejan Stojadinović
> Priority: Major
> Labels: Gradle, build, build-tools, gradle, upgrade, upgrades,
> version
> Fix For: 4.2.0
>
>
> {panel:title=This ticket contains (resolves) another
> tickets:|borderStyle=dashed|borderColor=#cccccc|titleBGColor=#f7d6c1|bgColor=#ffffce}
> * KAFKA-19591 _*`gradlew` is referencing an old Groovy template version*_
> * KAFKA-16801 _*Streams upgrade :test target doesn't find any junit tests*_
> * KAFKA-19654 *_GitHub Actions build issues: JUnit tests parsing fails (for
> a new/flaky steps)_*{panel}
> (i) What is changed (see GitHub PR):
> [https://github.com/apache/kafka/pull/19513/commits]
> * prerequisite ticket is included: KAFKA-19591 _*`gradlew` is referencing an
> old Groovy template version*_
> * Gradle version will be upgraded: 8.14.3 \-\->> -9.0.0- *9.1.0*
> * Gradle Shadow plugin version will be upgraded: 8.3.6 \-\->> -9.0.2- *8.3.9*
> * build logic will be refactored in order to accommodate Gradle 9 breaking
> changes
> * another JIRA tickets are solved all along:
> ** KAFKA-16801 *Streams upgrade :test target doesn't find any junit tests*
> ** KAFKA-19654 *GitHub Actions build issues: JUnit tests parsing fails (for
> a new/flaky steps)*
> * *(optional commit):* dozen of Gradle plugin versions will be upgraded also
> ___
> *_Related links:_*
> * [https://gradle.org/whats-new/gradle-9]
> * [https://github.com/gradle/gradle/releases/tag/v9.0.0]
> * [https://docs.gradle.org/9.0.0/release-notes.html]
> * [https://docs.gradle.org/9.0.0/userguide/upgrading_major_version_9.html]
> *
> [https://docs.gradle.org/9.0.0/userguide/viewing_debugging_dependencies.html#sub:resolving-unsafe-configuration-resolution-errors]
> *
> [https://docs.gradle.org/9.0.0/userguide/how_to_share_outputs_between_projects.html]
> *
> [https://docs.gradle.org/9.0.0/userguide/declaring_configurations.html#sec:configuration-flags-roles]
> * [https://docs.gradle.org/9.0.0/userguide/artifact_resolution.html]
> * [https://docs.gradle.org/9.0.0/userguide/artifact_transforms.html]
> *
> [https://docs.gradle.org/9.0.0/userguide/dependency_resolution_consistency.html]
> * [https://docs.gradle.org/9.0.0/userguide/isolated_projects.html]
> *
> [https://docs.gradle.org/9.0.0/userguide/multi_project_configuration_and_execution.html#sec:decoupled_projects]
> *
> [https://docs.gradle.org/9.0.0/userguide/glossary.html#sub:terminology_cross_project_configuration]
> *
> [https://docs.gradle.org/9.0.0/userguide/declaring_dependencies_between_subprojects.html]
> * [https://github.com/gradle/gradle/issues/29503]
> * [https://github.com/gradle/gradle/issues/28534]
> * [https://github.com/gradle/gradle/issues/30935]
> * [https://github.com/gradle/gradle/issues/24197]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)