summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Perry <maperry78@yahoo.com.au>2015-02-10 21:14:35 +1000
committerMark Perry <maperry78@yahoo.com.au>2015-02-10 21:14:35 +1000
commit721b9aaff24f9de58f0e1b03f0581433b9a5a72c (patch)
tree53fdedac06e905d68248ee5f7dce27252c5d9310
parent1d75298bddde921124a00a025035ca7c56e47b6d (diff)
downloadfrege-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.gradle2
-rw-r--r--gradle/sonatype.gradle21
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 {