Skip to content

Commit

Permalink
Merge branch '2.6.x' into 2.7.x
Browse files Browse the repository at this point in the history
Closes gh-31949
  • Loading branch information
wilkinsona committed Aug 1, 2022
2 parents 6e1b680 + c0daede commit 012fbb3
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 11 deletions.
Expand Up @@ -15,3 +15,8 @@ dependencies {
testImplementation("org.mockito:mockito-core")
testImplementation("org.mockito:mockito-junit-jupiter")
}

jar {
reproducibleFileOrder = true
preserveFileTimestamps = false
}
Expand Up @@ -50,24 +50,18 @@ task reproducibleLoaderJar(type: Jar) {
destinationDirectory = file("${generatedResources}/META-INF/loader")
}

task reproducibleJarModeLayerToolsJar(type: Jar) {
task layerToolsJar(type: Sync) {
dependsOn configurations.jarmode
from {
zipTree(configurations.jarmode.incoming.files.singleFile).matching {
exclude "META-INF/LICENSE.txt"
exclude "META-INF/NOTICE.txt"
exclude "META-INF/spring-boot.properties"
}
file(configurations.jarmode.incoming.files.singleFile)
}
reproducibleFileOrder = true
preserveFileTimestamps = false
archiveFileName = "spring-boot-jarmode-layertools.jar"
destinationDirectory = file("${generatedResources}/META-INF/jarmode")
rename({ "spring-boot-jarmode-layertools.jar" })
into(file("${generatedResources}/META-INF/jarmode"))
}

sourceSets {
main {
output.dir(generatedResources, builtBy: [reproducibleJarModeLayerToolsJar, reproducibleLoaderJar])
output.dir(generatedResources, builtBy: [layerToolsJar, reproducibleLoaderJar])
}
}

Expand Down

0 comments on commit 012fbb3

Please sign in to comment.