GP-849: Gradle 7 support

This commit is contained in:
Ryan Kurtz
2021-04-12 11:07:06 -04:00
parent cb63f67a81
commit 3a0ae8ee39
84 changed files with 324 additions and 290 deletions
+8 -4
View File
@@ -33,6 +33,10 @@ sourceSets {
}
}
processIntegrationTestResources {
duplicatesStrategy = 'exclude'
}
dependencies {
// integrationtest module may depend on other projects in this repo; add them
// here
@@ -46,15 +50,15 @@ dependencies {
projectPath.contains("/Features/") ||
projectPath.contains("/Processors/"))) {
compile p
api p
}
}
}
// some tests use classes in Base/src/test and test.slow
testCompile project(path: ':Base', configuration: 'testArtifacts')
testCompile project(path: ':Base', configuration: 'integrationTestArtifacts')
testCompile project(path: ':FunctionGraph', configuration: 'testArtifacts')
testImplementation project(path: ':Base', configuration: 'testArtifacts')
testImplementation project(path: ':Base', configuration: 'integrationTestArtifacts')
testImplementation project(path: ':FunctionGraph', configuration: 'testArtifacts')
}
// For Java 9, we must explicitly export references to the internal classes we are using.