Skip to content

Commit 284422c

Browse files
committed
javadoc,javasource
1 parent d282079 commit 284422c

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

mvn_push.gradle

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,24 @@ afterEvaluate { project ->
9191
required { isReleaseBuild() && gradle.taskGraph.hasTask("uploadArchives") }
9292
sign configurations.archives
9393
}
94+
95+
task javadocs(type: Javadoc) {
96+
failOnError = false
97+
source = sourceSets.main.java.srcDirs
98+
}
99+
100+
task javadocsJar(type: Jar, dependsOn: javadocs) {
101+
classifier = 'javadoc'
102+
from javadocs.destinationDir
103+
}
104+
105+
task sourcesJar(type: Jar, dependsOn:classes) {
106+
classifier = 'sources'
107+
from sourceSets.main.allSource
108+
}
109+
110+
artifacts {
111+
archives javadocsJar
112+
archives sourcesJar
113+
}
94114
}

0 commit comments

Comments
 (0)