Skip to content

Commit dd96cfc

Browse files
committed
Use Gradle Nexus Publish Plugin
1 parent bd33527 commit dd96cfc

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

sonatype/src/main/kotlin/com/bakdata/gradle/SonatypePlugin.kt

+6-1
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,14 @@ class SonatypePlugin : Plugin<Project> {
215215
apply(plugin = "signing")
216216
apply(plugin = "org.gradle.maven-publish")
217217

218+
val javadocJar by tasks.creating(Jar::class) {
219+
archiveClassifier.set("javadoc")
220+
from(tasks.findByName("javadoc") ?: tasks.findByName("dokka"))
221+
}
222+
218223
configure<JavaPluginExtension> {
219224
withSourcesJar()
220-
withJavadocJar() //TODO support dokka
225+
withJavadocJar()
221226
}
222227

223228
configure<PublishingExtension> {

0 commit comments

Comments
 (0)