Skip to content

Commit 673d68f

Browse files
authored
Publish sha256/sha512 checksums again but filter out signature ones (#5796)
1 parent 42672ab commit 673d68f

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

gradle/plugins/publishing/src/main/kotlin/junitbuild.maven-central-publishing.settings.gradle.kts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import nmcp.NmcpAggregationExtension
12
import kotlin.time.Duration.Companion.minutes
23
import kotlin.time.toJavaDuration
34

@@ -14,3 +15,18 @@ nmcpSettings {
1415
publishingTimeout = 30.minutes.toJavaDuration()
1516
}
1617
}
18+
19+
gradle.lifecycle.afterProject {
20+
if (project == rootProject) {
21+
the<NmcpAggregationExtension>().apply {
22+
publishAllChecksums = true
23+
}
24+
tasks.named<Zip>("nmcpZipAggregation") {
25+
eachFile {
26+
if (name.contains(".asc.")) {
27+
exclude()
28+
}
29+
}
30+
}
31+
}
32+
}

0 commit comments

Comments
 (0)