Update BootRun to support Gradle's configuration cache

See gh-22922
This commit is contained in:
Andy Wilkinson
2020-10-02 15:04:58 +01:00
parent d1f543fc1d
commit c078a48064
15 changed files with 289 additions and 61 deletions

View File

@@ -10,8 +10,3 @@ application {
}
// end::main-class[]
task configuredMainClass {
doLast {
println bootRun.main
}
}

View File

@@ -11,9 +11,3 @@ application {
mainClass.set("com.example.ExampleApplication")
}
// end::main-class[]
task("configuredMainClass") {
doLast {
println(tasks.getByName<BootRun>("bootRun").main)
}
}

View File

@@ -9,9 +9,3 @@ springBoot {
mainClass = 'com.example.ExampleApplication'
}
// end::main-class[]
task configuredMainClass {
doLast {
println bootRun.main
}
}

View File

@@ -11,9 +11,3 @@ springBoot {
mainClass.set("com.example.ExampleApplication")
}
// end::main-class[]
task("configuredMainClass") {
doLast {
println(tasks.getByName<BootRun>("bootRun").main)
}
}