buildscript { repositories { jcenter() } } apply plugin: 'groovy' apply plugin: 'idea' apply plugin: 'java' apply plugin: 'maven' version '0.1.0' group 'com.github.reiseburo' description 'A sane API on top of Kafka' defaultTasks 'check', 'assemble' repositories { jcenter() } dependencies { compile 'org.apache.curator:curator-framework:[2.7.1,2.8)' compile 'io.reactivex:rxjava:[1.0.14,2.0)' compile 'org.apache.kafka:kafka_2.11:0.8.2.1' 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