Skip to content

Commit

Permalink
GEODE-5604 Update gradle syntax to comply with 5.0 (#2350)
Browse files Browse the repository at this point in the history
* Fix subproject names for gradle 5.0
** stop using '/' and use preferred ':' character for nested projects
* Update performance profiling plug-in to be Gradle 5.0 compliant
* Fix input/output warnings on geode-old-versions
* Don't use custom configuration in geode-modules-assembly
* All test configurations inherit annotationProcessor from mainSourceSet
* Using strict maven-publish plugin

Co-authored-by: Dick Cavender <dcavender@pivotal.io>
Co-authored-by: Jacob Barrett <jbarrett@pivotal.io>
Co-authored-by: Patrick Rhomberg <prhomberg@pivotal.io>
Co-authored-by: Robert Houghton <rhoughton@pivotal.io>
  • Loading branch information
4 people committed Aug 28, 2018
1 parent 7b6f5fa commit b3cf86b
Show file tree
Hide file tree
Showing 26 changed files with 176 additions and 140 deletions.
4 changes: 2 additions & 2 deletions build.gradle
Expand Up @@ -28,7 +28,7 @@ buildscript {
classpath 'com.bmuschko:gradle-nexus-plugin:2.3.1' classpath 'com.bmuschko:gradle-nexus-plugin:2.3.1'
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.6.2' classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.6.2'
classpath "com.diffplug.spotless:spotless-plugin-gradle:3.10.0" classpath "com.diffplug.spotless:spotless-plugin-gradle:3.10.0"
classpath "me.champeau.gradle:jmh-gradle-plugin:0.3.1" classpath "me.champeau.gradle:jmh-gradle-plugin:0.4.7"
classpath "com.pedjak.gradle.plugins:dockerized-test:0.5.6.2-SNAPSHOT" classpath "com.pedjak.gradle.plugins:dockerized-test:0.5.6.2-SNAPSHOT"
classpath 'com.github.ben-manes:gradle-versions-plugin:0.17.0' classpath 'com.github.ben-manes:gradle-versions-plugin:0.17.0'
classpath "com.netflix.nebula:nebula-project-plugin:4.0.1" classpath "com.netflix.nebula:nebula-project-plugin:4.0.1"
Expand Down Expand Up @@ -76,13 +76,13 @@ if (name == 'geode') {
// utilities.gradle MUST be read before publish.gradle for reasons // utilities.gradle MUST be read before publish.gradle for reasons
apply from: "${scriptDir}/utilities.gradle" apply from: "${scriptDir}/utilities.gradle"
apply from: "${scriptDir}/java.gradle" apply from: "${scriptDir}/java.gradle"
apply from: "${scriptDir}/ide.gradle"
apply from: "${scriptDir}/dependency-resolution.gradle" apply from: "${scriptDir}/dependency-resolution.gradle"
apply from: "${scriptDir}/test.gradle" apply from: "${scriptDir}/test.gradle"
apply from: "${scriptDir}/test-by-category.gradle" apply from: "${scriptDir}/test-by-category.gradle"
apply from: "${scriptDir}/publish.gradle" apply from: "${scriptDir}/publish.gradle"
apply from: "${scriptDir}/code-analysis.gradle" apply from: "${scriptDir}/code-analysis.gradle"
apply from: "${scriptDir}/sonar.gradle" apply from: "${scriptDir}/sonar.gradle"
apply from: "${scriptDir}/ide.gradle"
apply from: "${scriptDir}/rat.gradle" apply from: "${scriptDir}/rat.gradle"
apply from: "${scriptDir}/docker.gradle" apply from: "${scriptDir}/docker.gradle"
apply from: "${scriptDir}/spotless.gradle" apply from: "${scriptDir}/spotless.gradle"
Expand Down
10 changes: 8 additions & 2 deletions buildSrc/build.gradle
Expand Up @@ -21,7 +21,13 @@ repositories {
} }


dependencies { dependencies {
compile group: 'org.apache.geode', name: 'geode-junit', version: '1.3.0' compile (group: 'org.apache.geode', name: 'geode-junit', version: '1.3.0') {
exclude group: 'org.apache.logging.log4j'
}

compile group: 'junit', name: 'junit', version: '4.12' compile group: 'junit', name: 'junit', version: '4.12'
compile files("${System.getProperty('java.home')}/../lib/tools.jar") compile files("${System.getProperty('java.home')}/../lib/tools.jar")
}
testAnnotationProcessor this.project

}
40 changes: 16 additions & 24 deletions extensions/geode-modules-assembly/build.gradle
Expand Up @@ -19,7 +19,6 @@ import org.apache.tools.ant.filters.ReplaceTokens


configurations { configurations {
slf4jDeps slf4jDeps
moduleDistOutputs
} }


dependencies { dependencies {
Expand Down Expand Up @@ -51,9 +50,9 @@ def configureTcServerAssembly = {


// All client-server files // All client-server files
into('geode-cs/lib') { into('geode-cs/lib') {
from getJarArtifact(':extensions/geode-modules') from getJarArtifact(':extensions:geode-modules')
from getJarArtifact(':extensions/geode-modules-tomcat7') from getJarArtifact(':extensions:geode-modules-tomcat7')
from getJarArtifact(':extensions/geode-modules-tomcat8') from getJarArtifact(':extensions:geode-modules-tomcat8')
from configurations.slf4jDeps from configurations.slf4jDeps
} }
into('geode-cs/bin') { into('geode-cs/bin') {
Expand Down Expand Up @@ -84,9 +83,9 @@ def configureTcServerAssembly = {
} }
// All peer-to-peer files // All peer-to-peer files
into('geode-p2p/lib') { into('geode-p2p/lib') {
from getJarArtifact(':extensions/geode-modules') from getJarArtifact(':extensions:geode-modules')
from getJarArtifact(':extensions/geode-modules-tomcat7') from getJarArtifact(':extensions:geode-modules-tomcat7')
from getJarArtifact(':extensions/geode-modules-tomcat8') from getJarArtifact(':extensions:geode-modules-tomcat8')
from configurations.slf4jDeps from configurations.slf4jDeps
} }
into('geode-p2p/bin') { into('geode-p2p/bin') {
Expand Down Expand Up @@ -147,15 +146,15 @@ def configureTcServer30Assembly = {
} }
} }


task distTomcat(type: Zip, dependsOn: [':extensions/geode-modules:jar', ':extensions/geode-modules-tomcat7:jar', ':extensions/geode-modules-tomcat8:jar']) { task distTomcat(type: Zip, dependsOn: [':extensions:geode-modules:jar', ':extensions:geode-modules-tomcat7:jar', ':extensions:geode-modules-tomcat8:jar']) {
baseName = moduleBaseName baseName = moduleBaseName
classifier = "Tomcat" classifier = "Tomcat"


// All client-server files // All client-server files
into('lib') { into('lib') {
from getJarArtifact(':extensions/geode-modules') from getJarArtifact(':extensions:geode-modules')
from getJarArtifact(':extensions/geode-modules-tomcat7') from getJarArtifact(':extensions:geode-modules-tomcat7')
from getJarArtifact(':extensions/geode-modules-tomcat8') from getJarArtifact(':extensions:geode-modules-tomcat8')
from configurations.slf4jDeps from configurations.slf4jDeps
} }
into('bin') { into('bin') {
Expand All @@ -171,14 +170,14 @@ task distTomcat(type: Zip, dependsOn: [':extensions/geode-modules:jar', ':extens
} }
} }


task distAppServer(type: Zip, dependsOn: [':extensions/geode-modules-session:jar', ':extensions/geode-modules-tomcat7:jar', ':extensions/geode-modules-tomcat8:jar']) { task distAppServer(type: Zip, dependsOn: [':extensions:geode-modules-session:jar', ':extensions:geode-modules-session-internal:jar', ':extensions:geode-modules-tomcat7:jar', ':extensions:geode-modules-tomcat8:jar']) {
baseName = moduleBaseName baseName = moduleBaseName
classifier = "AppServer" classifier = "AppServer"


into('lib') { into('lib') {
from getJarArtifact(':extensions/geode-modules-session') from getJarArtifact(':extensions:geode-modules-session')
from getJarArtifact(':extensions/geode-modules-session-internal') from getJarArtifact(':extensions:geode-modules-session-internal')
from getJarArtifact(':extensions/geode-modules') from getJarArtifact(':extensions:geode-modules')
from configurations.slf4jDeps from configurations.slf4jDeps
} }


Expand All @@ -204,22 +203,15 @@ task distAppServer(type: Zip, dependsOn: [':extensions/geode-modules-session:jar
} }
} }


task distTcServer(type: Zip, dependsOn: [':extensions/geode-modules:assemble', ':extensions/geode-modules-tomcat7:assemble', ':extensions/geode-modules-tomcat8:assemble'] ) { task distTcServer(type: Zip, dependsOn: [':extensions:geode-modules:assemble', ':extensions:geode-modules-tomcat7:assemble', ':extensions:geode-modules-tomcat8:assemble'] ) {
configure(configureTcServerAssembly) configure(configureTcServerAssembly)
} }


task distTcServer30(type: Zip, dependsOn: [':extensions/geode-modules:assemble', ':extensions/geode-modules-tomcat7:assemble', ':extensions/geode-modules-tomcat8:assemble']) { task distTcServer30(type: Zip, dependsOn: [':extensions:geode-modules:assemble', ':extensions:geode-modules-tomcat7:assemble', ':extensions:geode-modules-tomcat8:assemble']) {
configure(configureTcServerAssembly) configure(configureTcServerAssembly)
configure(configureTcServer30Assembly) configure(configureTcServer30Assembly)
} }


dependencies {
moduleDistOutputs distTcServer.outputs.files
moduleDistOutputs distTcServer30.outputs.files
moduleDistOutputs distAppServer.outputs.files
moduleDistOutputs distTomcat.outputs.files
}

task dist(type: Task, dependsOn: ['distTcServer', 'distTcServer30', 'distTomcat', 'distAppServer']) task dist(type: Task, dependsOn: ['distTcServer', 'distTcServer30', 'distTomcat', 'distAppServer'])


build.dependsOn dist build.dependsOn dist
Expand Down
2 changes: 1 addition & 1 deletion extensions/geode-modules-session-internal/build.gradle
Expand Up @@ -16,7 +16,7 @@
*/ */


dependencies { dependencies {
compile project(':extensions/geode-modules') compile project(':extensions:geode-modules')
compile project(':geode-core') compile project(':geode-core')
} }


Expand Down
2 changes: 1 addition & 1 deletion extensions/geode-modules-session/build.gradle
Expand Up @@ -18,7 +18,7 @@
evaluationDependsOn(":geode-core") evaluationDependsOn(":geode-core")


dependencies { dependencies {
compile project(':extensions/geode-modules-session-internal') compile project(':extensions:geode-modules-session-internal')
compile project(':geode-core') compile project(':geode-core')


integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")
Expand Down
2 changes: 1 addition & 1 deletion extensions/geode-modules-test/build.gradle
Expand Up @@ -22,7 +22,7 @@ dependencies {
exclude module: 'tribes' exclude module: 'tribes'
} }


compile(project(':extensions/geode-modules')) { compile(project(':extensions:geode-modules')) {
// Remove everything related to Tomcat 6.x // Remove everything related to Tomcat 6.x
exclude group: 'org.apache.tomcat' exclude group: 'org.apache.tomcat'
} }
Expand Down
4 changes: 2 additions & 2 deletions extensions/geode-modules-tomcat7/build.gradle
Expand Up @@ -18,7 +18,7 @@
evaluationDependsOn(":geode-core") evaluationDependsOn(":geode-core")


dependencies { dependencies {
compile(project(':extensions/geode-modules')) { compile(project(':extensions:geode-modules')) {
// Remove everything related to Tomcat 6.x // Remove everything related to Tomcat 6.x
exclude group: 'org.apache.tomcat' exclude group: 'org.apache.tomcat'
} }
Expand All @@ -33,7 +33,7 @@ dependencies {
compile 'org.apache.tomcat:tomcat-juli:' + project.'tomcat7.version' compile 'org.apache.tomcat:tomcat-juli:' + project.'tomcat7.version'


integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")
integrationTestCompile project(":extensions/geode-modules-test") integrationTestCompile project(":extensions:geode-modules-test")


integrationTestRuntime 'javax.annotation:jsr250-api:' + project.'javax.jsr250-api.version' integrationTestRuntime 'javax.annotation:jsr250-api:' + project.'javax.jsr250-api.version'
integrationTestRuntime 'javax.ejb:ejb-api:' + project.'javax.ejb-api.version' integrationTestRuntime 'javax.ejb:ejb-api:' + project.'javax.ejb-api.version'
Expand Down
4 changes: 2 additions & 2 deletions extensions/geode-modules-tomcat8/build.gradle
Expand Up @@ -18,7 +18,7 @@
evaluationDependsOn(":geode-core") evaluationDependsOn(":geode-core")


dependencies { dependencies {
compile(project(':extensions/geode-modules')) { compile(project(':extensions:geode-modules')) {
exclude group: 'org.apache.tomcat' exclude group: 'org.apache.tomcat'
} }


Expand All @@ -32,7 +32,7 @@ dependencies {
compile 'org.apache.tomcat:tomcat-juli:' + project.'tomcat8.version' compile 'org.apache.tomcat:tomcat-juli:' + project.'tomcat8.version'
compile 'javax.servlet:javax.servlet-api:' + '3.1.0' compile 'javax.servlet:javax.servlet-api:' + '3.1.0'


distributedTestCompile project(":extensions/geode-modules-test") distributedTestCompile project(":extensions:geode-modules-test")


eclipse.classpath.file { eclipse.classpath.file {
whenMerged { classpath -> whenMerged { classpath ->
Expand Down
2 changes: 1 addition & 1 deletion extensions/geode-modules/build.gradle
Expand Up @@ -30,7 +30,7 @@ dependencies {
testCompile 'org.apache.bcel:bcel:' + project.'bcel.version' testCompile 'org.apache.bcel:bcel:' + project.'bcel.version'


integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")
integrationTestCompile project(":extensions/geode-modules-test") integrationTestCompile project(":extensions:geode-modules-test")


integrationTestRuntime 'org.apache.tomcat:coyote:' + project.'tomcat6.version' integrationTestRuntime 'org.apache.tomcat:coyote:' + project.'tomcat6.version'
} }
Expand Down
29 changes: 16 additions & 13 deletions geode-assembly/build.gradle
Expand Up @@ -29,7 +29,7 @@ extraArchive {


publishing { publishing {
publications { publications {
maven { maven(MavenPublication) {
artifactId = 'apache-geode' artifactId = 'apache-geode'


artifacts = [] artifacts = []
Expand Down Expand Up @@ -101,16 +101,16 @@ dependencies {
integrationTestCompile project(":geode-junit") integrationTestCompile project(":geode-junit")
integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")
integrationTestCompile project(":geode-pulse") integrationTestCompile project(":geode-pulse")
integrationTestCompile project(':geode-assembly/geode-assembly-test') integrationTestCompile project(':geode-assembly:geode-assembly-test')
integrationTestCompile 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version' integrationTestCompile 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version'




distributedTestCompile project(':geode-core') distributedTestCompile project(':geode-core')
distributedTestCompile project(':extensions/session-testing-war') distributedTestCompile project(':extensions:session-testing-war')
distributedTestCompile project(':geode-assembly/geode-assembly-test') distributedTestCompile project(':geode-assembly:geode-assembly-test')
distributedTestCompile 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version' distributedTestCompile 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version'


distributedTestRuntime (project(':extensions/geode-modules-session-internal')) { distributedTestRuntime (project(':extensions:geode-modules-session-internal')) {
exclude group: 'org.apache.tomcat' exclude group: 'org.apache.tomcat'
} }
distributedTestRuntime group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3' distributedTestRuntime group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3'
Expand All @@ -123,8 +123,8 @@ dependencies {
uiTestCompile project(':geode-core') uiTestCompile project(':geode-core')
uiTestCompile project(":geode-dunit") uiTestCompile project(":geode-dunit")
uiTestCompile project(":geode-pulse") uiTestCompile project(":geode-pulse")
uiTestCompile project(":geode-pulse/geode-pulse-test") uiTestCompile project(":geode-pulse:geode-pulse-test")
uiTestCompile project(':geode-assembly/geode-assembly-test') uiTestCompile project(':geode-assembly:geode-assembly-test')
uiTestCompile 'org.seleniumhq.selenium:selenium-api:' + project.'selenium.version' uiTestCompile 'org.seleniumhq.selenium:selenium-api:' + project.'selenium.version'
uiTestCompile 'org.seleniumhq.selenium:selenium-remote-driver:' + project.'selenium.version' uiTestCompile 'org.seleniumhq.selenium:selenium-remote-driver:' + project.'selenium.version'
uiTestCompile 'org.seleniumhq.selenium:selenium-support:' + project.'selenium.version' uiTestCompile 'org.seleniumhq.selenium:selenium-support:' + project.'selenium.version'
Expand All @@ -135,11 +135,11 @@ dependencies {


upgradeTestCompile project(':geode-core') upgradeTestCompile project(':geode-core')
upgradeTestCompile project(":geode-dunit") upgradeTestCompile project(":geode-dunit")
upgradeTestCompile project(':geode-assembly/geode-assembly-test') upgradeTestCompile project(':geode-assembly:geode-assembly-test')


upgradeTestRuntime group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3' upgradeTestRuntime group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3'
upgradeTestRuntime 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version' upgradeTestRuntime 'org.apache.httpcomponents:httpclient:' + project.'httpclient.version'
upgradeTestRuntime project(':extensions/session-testing-war') upgradeTestRuntime project(':extensions:session-testing-war')




gfshDependencies ('org.springframework:spring-web:' + project.'springframework.version'){ gfshDependencies ('org.springframework:spring-web:' + project.'springframework.version'){
Expand Down Expand Up @@ -444,7 +444,10 @@ distributions {
} }


into ('tools/Modules') { into ('tools/Modules') {
from (project(':extensions/geode-modules-assembly').configurations.moduleDistOutputs.files) from {project(':extensions:geode-modules-assembly').distTcServer}
from {project(':extensions:geode-modules-assembly').distTcServer30}
from {project(':extensions:geode-modules-assembly').distTomcat}
from {project(':extensions:geode-modules-assembly').distAppServer}
} }
} }
} }
Expand All @@ -470,10 +473,10 @@ repeatTest dependOnInstalledProduct
// Make build final task to generate all test and product resources // Make build final task to generate all test and product resources
build.dependsOn installDist build.dependsOn installDist


installDist.dependsOn ':extensions/geode-modules-assembly:dist' installDist.dependsOn ':extensions:geode-modules-assembly:dist'
distributedTest.dependsOn ':extensions/session-testing-war:war' distributedTest.dependsOn ':extensions:session-testing-war:war'
distributedTest.dependsOn ':geode-old-versions:build' distributedTest.dependsOn ':geode-old-versions:build'
upgradeTest.dependsOn ':extensions/session-testing-war:war' upgradeTest.dependsOn ':extensions:session-testing-war:war'
upgradeTest.dependsOn ':geode-old-versions:build' upgradeTest.dependsOn ':geode-old-versions:build'


/**Print the names of all jar files in a fileTree */ /**Print the names of all jar files in a fileTree */
Expand Down
2 changes: 1 addition & 1 deletion geode-assembly/geode-assembly-test/build.gradle
Expand Up @@ -20,7 +20,7 @@ dependencies {


compileOnly project(':geode-core') compileOnly project(':geode-core')
compileOnly project(':geode-pulse') compileOnly project(':geode-pulse')
compileOnly project(':extensions/geode-modules-test') compileOnly project(':extensions:geode-modules-test')


compileOnly group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3' compileOnly group: 'org.codehaus.cargo', name: 'cargo-core-uberjar', version: '1.6.3'
compileOnly 'org.assertj:assertj-core:' + project.'assertj-core.version' compileOnly 'org.assertj:assertj-core:' + project.'assertj-core.version'
Expand Down
2 changes: 1 addition & 1 deletion geode-connectors/build.gradle
Expand Up @@ -44,4 +44,4 @@ dependencies {
acceptanceTestRuntime group: 'org.postgresql', name: 'postgresql', version: '42.2.2' acceptanceTestRuntime group: 'org.postgresql', name: 'postgresql', version: '42.2.2'
} }


integrationTest.forkEvery 0 integrationTest.forkEvery 0
7 changes: 6 additions & 1 deletion geode-core/build.gradle
Expand Up @@ -140,6 +140,9 @@ dependencies {
compile project(':geode-json') compile project(':geode-json')




jcaAnnotationProcessor 'org.apache.logging.log4j:log4j-core:' + project.'log4j.version'


jcaCompile sourceSets.main.output jcaCompile sourceSets.main.output




Expand Down Expand Up @@ -224,7 +227,9 @@ task createVersionPropertiesFile {
} }
// onlyIf takes precedence, but we should generate the file whenever the revision is specified. // onlyIf takes precedence, but we should generate the file whenever the revision is specified.
outputs.upToDateWhen { false } outputs.upToDateWhen { false }
outputs.file propertiesFile outputs.files {
propertiesFile
}


doLast { doLast {
def props = [ def props = [
Expand Down
1 change: 1 addition & 0 deletions geode-cq/build.gradle
Expand Up @@ -23,6 +23,7 @@ dependencies {


integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")



upgradeTestCompile (project(":geode-dunit")) { upgradeTestCompile (project(":geode-dunit")) {
exclude module: 'geode-core' exclude module: 'geode-core'
} }
Expand Down
8 changes: 4 additions & 4 deletions geode-lucene/build.gradle
Expand Up @@ -26,18 +26,18 @@ dependencies {
runtimeOnly 'org.apache.lucene:lucene-analyzers-phonetic:' + project.'lucene.version' runtimeOnly 'org.apache.lucene:lucene-analyzers-phonetic:' + project.'lucene.version'


testCompile project(':geode-junit') testCompile project(':geode-junit')
testCompile project(':geode-lucene/geode-lucene-test') testCompile project(':geode-lucene:geode-lucene-test')
testCompile 'org.apache.lucene:lucene-test-framework:' + project.'lucene.version' testCompile 'org.apache.lucene:lucene-test-framework:' + project.'lucene.version'
testCompile 'com.pholser:junit-quickcheck-generators:' + project.'junit-quickcheck.version' testCompile 'com.pholser:junit-quickcheck-generators:' + project.'junit-quickcheck.version'




integrationTestCompile project(":geode-dunit") integrationTestCompile project(":geode-dunit")
integrationTestCompile project(':geode-lucene/geode-lucene-test') integrationTestCompile project(':geode-lucene:geode-lucene-test')
integrationTestCompile 'org.apache.lucene:lucene-analyzers-phonetic:' + project.'lucene.version' integrationTestCompile 'org.apache.lucene:lucene-analyzers-phonetic:' + project.'lucene.version'
integrationTestCompile 'pl.pragmatists:JUnitParams:' + project.'JUnitParams.version' integrationTestCompile 'pl.pragmatists:JUnitParams:' + project.'JUnitParams.version'




distributedTestCompile project(':geode-lucene/geode-lucene-test') distributedTestCompile project(':geode-lucene:geode-lucene-test')
distributedTestCompile 'pl.pragmatists:JUnitParams:' + project.'JUnitParams.version' distributedTestCompile 'pl.pragmatists:JUnitParams:' + project.'JUnitParams.version'




Expand All @@ -47,7 +47,7 @@ dependencies {




performanceTestCompile project(":geode-junit") performanceTestCompile project(":geode-junit")
performanceTestCompile project(':geode-lucene/geode-lucene-test') performanceTestCompile project(':geode-lucene:geode-lucene-test')
} }


//The lucene integration tests don't have any issues that requiring forking //The lucene integration tests don't have any issues that requiring forking
Expand Down
2 changes: 1 addition & 1 deletion geode-old-client-support/build.gradle
Expand Up @@ -16,5 +16,5 @@
*/ */


dependencies { dependencies {
compile project(':geode-core') compile project(':geode-core')
} }
4 changes: 2 additions & 2 deletions geode-old-versions/build.gradle
Expand Up @@ -83,11 +83,11 @@ def addOldVersion(def source, def geodeVersion, def downloadInstall) {
project.ext.installs.setProperty(source, "${buildDir}/apache-geode-${geodeVersion}") project.ext.installs.setProperty(source, "${buildDir}/apache-geode-${geodeVersion}")


task("downloadAndUnzipFile${geodeVersion}") { task("downloadAndUnzipFile${geodeVersion}") {
inputs.file { inputs.files {
configurations."${source}OldInstall" configurations."${source}OldInstall"
} }


outputs.file("${buildDir}/apache-geode-${geodeVersion}") outputs.dir("${buildDir}/apache-geode-${geodeVersion}")
doLast { doLast {
copy { copy {
from zipTree(configurations."${source}OldInstall".singleFile) from zipTree(configurations."${source}OldInstall".singleFile)
Expand Down

0 comments on commit b3cf86b

Please sign in to comment.