Skip to content

Commit 514ce3c

Browse files
authored
add javadoc artifact in Maven publishing configuration (#447)
1 parent e99a626 commit 514ce3c

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

buildSrc/src/main/kotlin/ai.kotlin.jvm.publish.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,16 @@ java {
1111
withSourcesJar()
1212
}
1313

14+
val javadocJar by tasks.registering(Jar::class) {
15+
archiveClassifier.set("javadoc")
16+
from(tasks.javadoc)
17+
}
18+
1419
publishing {
1520
publications {
1621
create<MavenPublication>("maven") {
1722
from(components["java"])
23+
artifact(javadocJar)
1824
}
1925
}
2026
}

buildSrc/src/main/kotlin/ai/koog/gradle/publish/maven/Publishing.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import java.net.URL
1111
object Publishing {
1212
fun Project.publishToMaven() {
1313
publishTo({
14-
it.graziePublic(project)
14+
// it.graziePublic(project)
1515
it.artifactsMaven(project)
1616
}) {
1717
it.publications(

0 commit comments

Comments
 (0)