Netflix / CassJMeter

JMeter plugin to run cassandra tests.
Apache License 2.0
163 stars 66 forks source link

Create gradle build for cassjmeter project #5

Open jasobrown opened 11 years ago

jasobrown commented 11 years ago

Thanks!

quidryan commented 11 years ago

Starting work on this. It's pretty easy to overlay gradle over this. I just want to understand one bit about the final artifacts. It looks like it wants all the dependency libs in a directory. Is this needed because it runs on its own? Would onejar be a better alternative? I'm not familiar with how JMeter plugins work.

jasobrown commented 11 years ago

Actually, one big jar would be better. However, we need to exclude the jmeter jars from that big jar.

quidryan commented 11 years ago

I'm investigating how JMeter plugins should be built, and it's not exactly clear from their documentation. If I can't figure out it out, I'll just take the naive approach and exclude some deps by hand.

quidryan commented 11 years ago

On hold until I get back next week.

Looking at Maven builds for jmeter plugins, they use the shade plugin. That makes sense and luckily a Gradle one came out recently:

http://forums.gradle.org/gradle/topics/announcing_gradle_shadow_plugin_maven_shade_port

jasobrown commented 11 years ago

bump :)

jasobrown commented 10 years ago

bump again @quidryan