File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed
spring-boot-project/spring-boot-tools
spring-boot-jarmode-layertools Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -15,3 +15,8 @@ dependencies {
15
15
testImplementation(" org.mockito:mockito-core" )
16
16
testImplementation(" org.mockito:mockito-junit-jupiter" )
17
17
}
18
+
19
+ jar {
20
+ reproducibleFileOrder = true
21
+ preserveFileTimestamps = false
22
+ }
Original file line number Diff line number Diff line change @@ -49,23 +49,18 @@ task reproducibleLoaderJar(type: Jar) {
49
49
destinationDirectory = file(" ${ generatedResources} /META-INF/loader" )
50
50
}
51
51
52
- task reproducibleJarModeLayerToolsJar (type : Jar ) {
52
+ task layerToolsJar (type : Sync ) {
53
53
dependsOn configurations. jarmode
54
54
from {
55
- zipTree(configurations. jarmode. incoming. files. singleFile). matching {
56
- exclude " META-INF/LICENSE.txt"
57
- exclude " META-INF/NOTICE.txt"
58
- }
55
+ file(configurations. jarmode. incoming. files. singleFile)
59
56
}
60
- reproducibleFileOrder = true
61
- preserveFileTimestamps = false
62
- archiveFileName = " spring-boot-jarmode-layertools.jar"
63
- destinationDirectory = file(" ${ generatedResources} /META-INF/jarmode" )
57
+ rename({ " spring-boot-jarmode-layertools.jar" })
58
+ into(file(" ${ generatedResources} /META-INF/jarmode" ))
64
59
}
65
60
66
61
sourceSets {
67
62
main {
68
- output. dir(generatedResources, builtBy : [reproducibleJarModeLayerToolsJar , reproducibleLoaderJar])
63
+ output. dir(generatedResources, builtBy : [layerToolsJar , reproducibleLoaderJar])
69
64
}
70
65
}
71
66
You can’t perform that action at this time.
0 commit comments