Trying to fix Gradle plugin... again...

This commit is contained in:
Marcin Grzejszczak
2019-11-25 23:45:02 +01:00
parent 8c20fd3ae8
commit 0c0ead404f
2 changed files with 10 additions and 2 deletions

View File

@@ -88,8 +88,8 @@ afterEvaluate {
beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
}
// Target repository
String repoUserName = isReleaseToCentral ? sonatypeUsername : repoUser
String repoPass = isReleaseToCentral ? sonatypePassword : repoPass
String repoUserName = isReleaseToCentral ? getProp("SONATYPE_USER") : repoUser
String repoPass = isReleaseToCentral ? getProp("SONATYPE_PASSWORD") : repoPass
repository(url: repoUrl) {
authentication(userName: repoUserName, password: repoPass)
}
@@ -135,3 +135,9 @@ afterEvaluate {
}
}
}
String getProp(String propName) {
return hasProperty(propName) ?
(getProperty(propName) ?: System.properties[propName]) : System.properties[propName] ?:
System.getenv(propName)
}

View File

@@ -228,6 +228,8 @@
<argument>${gradle.task}</argument>
<argument>-PverifierVersion=${project.version}</argument>
<argument>-Pcentral</argument>
<argument>-PsonatypeUsername=${env.SONATYPE_USER}</argument>
<argument>-PsonatypePassword=${env.SONATYPE_PASSWORD}</argument>
<argument>publishPlugins</argument>
</arguments>
</configuration>