4646}
4747
4848var signingKey = resolveSigningKey()
49- var signingPassword = findSigningProperty( " signingPassword " )
49+ var signingPassword = findSigningProperty( " RELEASE_GPG_PASSPHRASE " )
5050
5151signing {
5252 useInMemoryPgpKeys( signingKey, signingPassword )
@@ -55,12 +55,12 @@ signing {
5555}
5656
5757String resolveSigningKey () {
58- var key = findSigningProperty( " signingKey " )
58+ var key = findSigningProperty( " RELEASE_GPG_PRIVATE_KEY " )
5959 if ( key != null ) {
6060 return key
6161 }
6262
63- var keyFile = findSigningProperty( " signingKeyFile " )
63+ var keyFile = findSigningProperty( " RELEASE_GPG_PRIVATE_KEY_PATH " )
6464 if ( keyFile != null ) {
6565 return new File ( keyFile ). text
6666 }
@@ -69,22 +69,26 @@ String resolveSigningKey() {
6969}
7070
7171String findSigningProperty (String propName ) {
72- if ( System . getProperty( propName ) != null ) {
72+ def sysProp = System . getProperty(propName)
73+ if ( sysProp != null ) {
7374 logger. debug " Found `{}` as a system property" , propName
74- return System . getProperty(propName )
75+ return sysProp
7576 }
76- else if ( System . getenv(). get( propName ) != null ) {
77+
78+ def envVar = System . getenv(). get(propName)
79+ if ( envVar != null ) {
7780 logger. debug " Found `{}` as an env-var property" , propName
78- return System . getenv() . get( propName )
81+ return envVar
7982 }
80- else if ( project. hasProperty( propName ) ) {
83+
84+ def projectProp = project. hasProperty(propName)
85+ if (projectProp) {
8186 logger. debug " Found `{}` as a project property" , propName
82- return project. hasProperty( propName )
83- }
84- else {
85- logger. debug " Did not find `{}`" , propName
86- return null
87+ return projectProp
8788 }
89+
90+ logger. debug " Did not find `{}`" , propName
91+ return null
8892}
8993
9094
0 commit comments