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

Reply via email to