diff options
author | Mark Perry <maperry78@yahoo.com.au> | 2015-02-10 21:14:35 +1000 |
---|---|---|
committer | Mark Perry <maperry78@yahoo.com.au> | 2015-02-10 21:14:35 +1000 |
commit | 721b9aaff24f9de58f0e1b03f0581433b9a5a72c (patch) | |
tree | 53fdedac06e905d68248ee5f7dce27252c5d9310 | |
parent | 1d75298bddde921124a00a025035ca7c56e47b6d (diff) | |
download | frege-gradle-plugin-721b9aaff24f9de58f0e1b03f0581433b9a5a72c.tar.gz frege-gradle-plugin-721b9aaff24f9de58f0e1b03f0581433b9a5a72c.tar.bz2 frege-gradle-plugin-721b9aaff24f9de58f0e1b03f0581433b9a5a72c.zip |
Added signing for releases, released 0.1
-rw-r--r-- | build.gradle | 2 | ||||
-rw-r--r-- | gradle/sonatype.gradle | 21 |
2 files changed, 22 insertions, 1 deletions
diff --git a/build.gradle b/build.gradle index a4616e6..08572e9 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ apply plugin: "signing" defaultTasks "build" ext { - isSnapshot = true + isSnapshot = false baseVersion = "0.1" snapshotAppendix = "-SNAPSHOT" pluginVersion = baseVersion + (isSnapshot ? snapshotAppendix : "") 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 { |