[
https://issues.apache.org/jira/browse/KAFKA-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jun Rao updated KAFKA-1171:
---------------------------
Attachment: kafka-1171_v15.patch
Attach patch v15. Fixed a few more things.
1. Added tasks to build test jars.
2. Changed kafka-run-class.sh to pick up the right version of kafka and
kafka-perf jar based on the scala version. Also included the jar from all
projects (examples, clients, etc) in the script.
3. Changed unit test reporting. Now the test task prints out the name of each
of the tests. If there is a failure, it prints out a longer version of the
stack trace.
4. Figured out a way to force re-running a unit test w/o code change.
Documented in README.
5. Changed tasks from *_all to *All.
6. Documented all changes in README.
Also,
7. ./gradlew build is equivalent to ./gradlew test. I just documented the
latter since it's more intuitive.
8. Those tests failures from 2.10.1 seem to be transient. I ran those a couple
of times in both mac and linux and they all pass.
> Gradle build for Kafka
> ----------------------
>
> Key: KAFKA-1171
> URL: https://issues.apache.org/jira/browse/KAFKA-1171
> Project: Kafka
> Issue Type: Improvement
> Components: packaging
> Affects Versions: 0.8.1, 0.9.0
> Reporter: David Arthur
> Assignee: David Arthur
> Priority: Blocker
> Attachments: 0001-Adding-basic-Gradle-build.patch,
> 0001-Adding-basic-Gradle-build.patch, 0001-Adding-basic-Gradle-build.patch,
> 0001-Adding-basic-Gradle-build.patch, 0001-Adding-basic-Gradle-build.patch,
> 0001-Adding-basic-Gradle-build.patch, 0001-Adding-basic-Gradle-build.patch,
> kafka-1171_v10.patch, kafka-1171_v11.patch, kafka-1171_v12.patch,
> kafka-1171_v13.patch, kafka-1171_v14.patch, kafka-1171_v15.patch,
> kafka-1171_v6.patch, kafka-1171_v7.patch, kafka-1171_v8.patch,
> kafka-1171_v9.patch
>
>
> We have previously discussed moving away from SBT to an
> easier-to-comprehend-and-debug build system such as Ant or Gradle. I put up a
> patch for an Ant+Ivy build a while ago[1], and it sounded like people wanted
> to check out Gradle as well.
> 1. https://issues.apache.org/jira/browse/KAFKA-855
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)