We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ec62d0c + eb04ef7 commit b5ac202Copy full SHA for b5ac202
build.gradle.kts
@@ -18,10 +18,29 @@ subprojects {
18
testImplementation("io.mockk:mockk:1.13.13")
19
}
20
21
+ tasks.register<Jar>("sourcesJar") {
22
+ archiveClassifier.set("sources")
23
+ from(sourceSets.main.get().allSource)
24
+ dependsOn("classes")
25
+ }
26
+
27
+ tasks.register<Jar>("javadocJar") {
28
+ archiveClassifier.set("javadoc")
29
+ from(tasks.javadoc)
30
+ dependsOn("javadoc")
31
32
33
+ artifacts {
34
+ add("archives", tasks["sourcesJar"])
35
+ add("archives", tasks["javadocJar"])
36
37
38
publishing {
39
publications {
40
create<MavenPublication>("mavenKotlin") {
41
from(components["java"])
42
+ artifact(tasks["sourcesJar"])
43
+ artifact(tasks["javadocJar"])
44
artifactId = project.name
45
46
0 commit comments