OSDN Git Service

Release v0.13.0
[dictzip-java/dictzip-java.git] / build.gradle
index b2c1dc4..d0cee3e 100644 (file)
@@ -4,7 +4,6 @@ plugins {
     id 'java-library'
     id 'maven-publish'
     id 'java-library-distribution'
-    id "signing"
     id "io.github.gradle-nexus.publish-plugin" version "1.1.0"
     id 'com.palantir.git-version' version "0.13.0"
 }
@@ -86,6 +85,7 @@ project(':northside-io') {
 
 project(':dictzip-lib') {
     apply plugin: 'java-library'
+    apply plugin: "signing"
     version = rootProject.version
 
     dependencies {
@@ -139,9 +139,9 @@ project(':dictzip-lib') {
     }
 
     signing {
-        def signingKey = findProperty("signingKey").toString()
-        def signingPassword = findProperty("signingPassword").toString()
-        if (signingKey) {
+        if (project.hasProperty("signingKey")) {
+            def signingKey = findProperty("signingKey").toString()
+            def signingPassword = findProperty("signingPassword").toString()
             useInMemoryPgpKeys(signingKey, signingPassword)
         } else {
             useGpgCmd()