diff options
Diffstat (limited to 'gradle')
-rw-r--r-- | gradle/sonatype.gradle | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gradle/sonatype.gradle b/gradle/sonatype.gradle index 107aafe..528bc04 100644 --- a/gradle/sonatype.gradle +++ b/gradle/sonatype.gradle @@ -30,6 +30,27 @@ Boolean doSigning() { signingEnabled.trim() == "true" } +task javadocJar(type: Jar, dependsOn: "javadoc") { + classifier = 'javadoc' + from "build/docs/javadoc" +} + +task sourcesJar(type: Jar) { + from sourceSets.main.allSource + classifier = 'sources' +} + +artifacts { + archives jar + archives javadocJar + archives sourcesJar +} + +signing { + required { doSigning() } + sign configurations.archives +} + uploadArchives { enabled = true repositories { |