R. Tyler Croy
fe5a55d754
Introduce some GradleTestKit-based tests and the supporting infra to run them
...
Some of this was unapologetically pilfered from the core plugins
2015-08-14 11:24:32 -07:00
R. Tyler Croy
988888d068
Move integration tests into a separate task and start using GradleTestKit
...
This commit introduces a failing integration test, that's expected
2015-08-11 08:27:25 -07:00
R. Tyler Croy
4d1dc25e59
Make the word-count example a gradleTest while we're at it
2015-08-10 09:31:27 -07:00
R. Tyler Croy
1680405ce3
Only attempt to grab the specified jruby-gradle plugins
2015-07-27 08:16:15 -07:00
R. Tyler Croy
072210343f
Introduce codenarc to keep this groovy tidy
2015-07-26 22:41:25 -07:00
R. Tyler Croy
e72eb82b60
Upgrade to the latest JRuby/Gradle plugins as compile/runtime dependnecies
...
References #8
2015-07-26 22:24:10 -07:00
R. Tyler Croy
66e6764c59
Introduce the gradleTest plugin (yet unused) for testing on different Gradles
2015-07-26 22:19:14 -07:00
R. Tyler Croy
e15c36bbb6
Upgrade the build.gradle to be a bit cleaner for 0.2.0
...
Now that I know a lot more about what I'm doing with Gradle, this can be
cleaned up a bit
2015-07-26 22:06:18 -07:00
R. Tyler Croy
115bd7b087
Version bump for release
2014-11-17 20:19:07 -08:00
R. Tyler Croy
a117c95401
Upgrade the base dependency to 0.1.8 which includes many newer fixes
2014-11-15 08:35:14 -08:00
R. Tyler Croy
18a5900993
Upgrade our jruby-gradle-plugin dependency to 0.1.5 to include recent fixes
...
Most notable the binstubs fixes, but there were afew others that we might as
well pull in as the new baseline for the storm plugin
2014-11-04 06:02:26 -08:00
R. Tyler Croy
7582268dbc
Fix some bintray metadata for inclusion in the gradle plugins repo
2014-10-23 10:07:19 -07:00
R. Tyler Croy
ddb39f0019
JRubyStormLocal should depend on the jrubyPrepare task to set up gems
2014-10-22 15:26:10 -07:00
R. Tyler Croy
8cd3e8ce66
Rely on shadowJar for unzipping dependencies into the jar instead of doing it manually
2014-10-22 14:01:53 -07:00
R. Tyler Croy
24af77c088
Refactor the work into a shadowJar backed JRubyStorm task, and JavaExec-based JRubyStormLocal
2014-10-22 12:00:42 -07:00
R. Tyler Croy
0bad940e5e
Restructure the jrubyStorm* configurations to ensure topology jars don't have storm in them
...
We only need storm-core on the classpath for running the local topology, it
definitely shouldn't be embedded in the topology jars
2014-10-21 17:34:50 -07:00
R. Tyler Croy
8086c89ac4
Refactor the localTest task for running a local topology with just redstorm in the classpath
...
Look mah, no compilation!
2014-10-21 15:53:48 -07:00
R. Tyler Croy
562a0f5828
Hacking the proof of concept into build.gradle, needs to be pulled out still
2014-10-20 11:12:20 -07:00
R. Tyler Croy
dfe50ccb9c
Bring basic for JRubyStorm(Jar) tasks and basic plugin machinery
2014-09-16 17:42:20 -07:00
R. Tyler Croy
aba70f3a3b
Add a simple build.gradle file
...
This declares dependencies on the jruby-gradle and jruby-gradle-jar-plugin, the
latter of which I'm not entirely, but fairly, certain will be needed as a
dependency
2014-09-16 15:56:00 -07:00