[ https://issues.apache.org/jira/browse/KAFKA-19174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dejan Stojadinović updated KAFKA-19174: --------------------------------------- Description: {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 * 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] was: {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.1 -->> 9.0.0 * Gradle Shadow plugin version will be upgraded: 8.3.6 -->> 9.0.2 * 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] > Gradle version upgrade 8 -->> 9 > ------------------------------- > > Key: KAFKA-19174 > URL: https://issues.apache.org/jira/browse/KAFKA-19174 > Project: Kafka > Issue Type: Improvement > Components: build > Reporter: Dejan Stojadinović > Assignee: Dejan Stojadinović > Priority: Major > Labels: Gradle, build, build-tools, gradle, upgrade, upgrades, > version > > {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 > * 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)