Files
spring-boot-rest/gradle-modules/gradle-7/conditional-dependency-demo/consumer2/build.gradle.kts
Sameer 861764512d Articles/bael 4903 (#12572)
* conditional dependency demo

* added Gradle 7 submodule

Co-authored-by: s9m33r <no-reply>
2022-08-08 13:08:34 +02:00

31 lines
663 B
Plaintext

plugins {
id("java")
}
group = "com.baeldung.gradle"
version = "0.0.1-SNAPSHOT"
repositories {
mavenCentral()
}
configurations.all {
resolutionStrategy.dependencySubstitution {
if (project.hasProperty("isLocal"))
substitute(project(":provider1"))
.using(project(":provider2"))
.because("Project property override(isLocal).")
}
}
dependencies {
implementation(project(":provider1"))
testImplementation("org.junit.jupiter:junit-jupiter-api:5.7.0")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.7.0")
}
tasks.getByName<Test>("test") {
useJUnitPlatform()
}