From 7d8d9c1ff9af2ec9f2599b6022c3bbb4187d5206 Mon Sep 17 00:00:00 2001 From: "R. Tyler Croy" Date: Fri, 4 Sep 2015 09:46:32 -0700 Subject: [PATCH] Simple gradle build for creating the packgae --- build.gradle | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 build.gradle diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..3e17748 --- /dev/null +++ b/build.gradle @@ -0,0 +1,40 @@ +apply plugin: 'groovy' +apply plugin: 'idea' +apply plugin: 'java' +apply plugin: 'maven' + +version '0.1.0' +group 'com.github.reiseburo' +description 'A reactive wrapper around Apache Curator' +defaultTasks 'check', 'assemble' + +repositories { + jcenter() +} + +dependencies { + ['framework', 'recipes'].each { + compile "org.apache.curator:curator-${it}:[2.7.1,2.8)" + } + compile 'io.reactivex:rxjava:[1.0.14,2.0)' + + testCompile "org.spockframework:spock-core:1.0-groovy-2.4" + testCompile 'cglib:cglib-nodep:3.1' +} + +idea { + module { + downloadJavadoc = true + downloadSources = true + } +} + +test { + testLogging { + exceptionFormat = 'full' + events "passed", "skipped", "failed", "standardOut", "standardError" + } +} + +assemble.dependsOn check +install.dependsOn assemble