Merge branch '3.4.x'
Closes gh-45193
This commit is contained in:
@@ -7,7 +7,7 @@ plugins {
|
||||
apply plugin: 'io.spring.dependency-management'
|
||||
// end::apply[]
|
||||
|
||||
task verify {
|
||||
tasks.register("verify") {
|
||||
doLast {
|
||||
plugins.getPlugin(org.gradle.api.plugins.JavaPlugin.class)
|
||||
plugins.getPlugin(io.spring.gradle.dependencymanagement.DependencyManagementPlugin.class)
|
||||
|
||||
@@ -24,7 +24,7 @@ repositories {
|
||||
}
|
||||
}
|
||||
|
||||
task slf4jVersion {
|
||||
tasks.register("slf4jVersion") {
|
||||
doLast {
|
||||
println dependencyManagement.managedVersions['org.slf4j:slf4j-api']
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@ repositories {
|
||||
}
|
||||
}
|
||||
|
||||
task doesNotHaveDependencyManagement {
|
||||
tasks.register("doesNotHaveDependencyManagement") {
|
||||
def extensions = project.extensions
|
||||
doLast {
|
||||
if (extensions.findByName('dependencyManagement') != null) {
|
||||
@@ -31,7 +31,7 @@ task doesNotHaveDependencyManagement {
|
||||
}
|
||||
}
|
||||
|
||||
task hasDependencyManagement {
|
||||
tasks.register("hasDependencyManagement") {
|
||||
doLast {
|
||||
if (!dependencyManagement.managedVersions) {
|
||||
throw new GradleException('No managed versions have been configured')
|
||||
|
||||
@@ -26,7 +26,7 @@ dependencies {
|
||||
implementation('org.jetbrains.kotlin:kotlin-stdlib-jdk8')
|
||||
}
|
||||
|
||||
task kotlinVersion {
|
||||
tasks.register("kotlinVersion") {
|
||||
def properties = project.properties
|
||||
doLast {
|
||||
def kotlinVersion = properties.getOrDefault('kotlin.version', 'none')
|
||||
|
||||
@@ -2,7 +2,7 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}'
|
||||
}
|
||||
|
||||
task kotlinVersion {
|
||||
tasks.register("kotlinVersion") {
|
||||
def properties = project.properties
|
||||
doLast {
|
||||
def kotlinVersion = properties.getOrDefault('kotlin.version', 'none')
|
||||
|
||||
@@ -4,7 +4,7 @@ plugins {
|
||||
|
||||
version = '0.1.0'
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
properties {
|
||||
artifact = 'foo'
|
||||
group = 'foo'
|
||||
|
||||
@@ -2,4 +2,4 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}' apply false
|
||||
}
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo)
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo)
|
||||
|
||||
@@ -5,6 +5,6 @@ plugins {
|
||||
group = 'foo'
|
||||
version = '0.1.0'
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
excludes = ['group', 'artifact', 'version', 'name']
|
||||
}
|
||||
|
||||
@@ -2,4 +2,4 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}' apply false
|
||||
}
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo)
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo)
|
||||
|
||||
@@ -2,7 +2,7 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}' apply false
|
||||
}
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
excludes = ["time"]
|
||||
properties {
|
||||
artifact = 'example'
|
||||
|
||||
@@ -4,7 +4,7 @@ plugins {
|
||||
|
||||
version = '{projectVersion}'
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
excludes = ["time"]
|
||||
properties {
|
||||
artifact = 'example'
|
||||
|
||||
@@ -2,6 +2,6 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}' apply false
|
||||
}
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
excludes = ["time"]
|
||||
}
|
||||
|
||||
@@ -2,6 +2,6 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}' apply false
|
||||
}
|
||||
|
||||
task buildInfo(type: org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
tasks.register("buildInfo", org.springframework.boot.gradle.tasks.buildinfo.BuildInfo) {
|
||||
excludes = ["time"]
|
||||
}
|
||||
|
||||
@@ -38,13 +38,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -15,13 +15,13 @@ dependencies {
|
||||
implementation("org.apache.commons:commons-lang3:3.9")
|
||||
}
|
||||
|
||||
task explode(type: Sync) {
|
||||
tasks.register("explode", Sync) {
|
||||
dependsOn(bootJar)
|
||||
destinationDir = layout.buildDirectory.dir("exploded").get().asFile
|
||||
from zipTree(files(bootJar).singleFile)
|
||||
}
|
||||
|
||||
task launch(type: JavaExec) {
|
||||
tasks.register("launch", JavaExec) {
|
||||
classpath = files(explode)
|
||||
mainClass = 'org.springframework.boot.loader.launch.JarLauncher'
|
||||
}
|
||||
@@ -21,13 +21,13 @@ dependencies {
|
||||
implementation("org.springframework.boot:spring-boot-starter-logging:2.2.0.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -24,13 +24,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -55,13 +55,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -33,13 +33,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootJar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -4,7 +4,7 @@ plugins {
|
||||
id 'org.springframework.boot' version '{version}'
|
||||
}
|
||||
|
||||
task launch(type: JavaExec) {
|
||||
tasks.register("launch", JavaExec) {
|
||||
classpath = files(bootJar)
|
||||
}
|
||||
|
||||
|
||||
@@ -39,13 +39,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -22,13 +22,13 @@ dependencies {
|
||||
implementation("org.springframework.boot:spring-boot-starter-logging:2.2.0.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -25,13 +25,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -56,13 +56,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
@@ -34,13 +34,13 @@ dependencies {
|
||||
implementation("org.springframework:spring-core:5.2.5.RELEASE")
|
||||
}
|
||||
|
||||
task listLayers(type: JavaExec) {
|
||||
tasks.register("listLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "list-layers"
|
||||
}
|
||||
|
||||
task extractLayers(type: JavaExec) {
|
||||
tasks.register("extractLayers", JavaExec) {
|
||||
classpath = bootWar.outputs.files
|
||||
systemProperties = [ "jarmode": "tools" ]
|
||||
args "extract", "--layers", "--launcher", "--destination", ".", "--force"
|
||||
|
||||
Reference in New Issue
Block a user