@@ -3,15 +3,15 @@ apply plugin: "de.marcphilipp.nexus-publish"
33apply plugin : " io.codearte.nexus-staging"
44apply plugin : ' digital.wup.android-maven-publish'
55
6- if (hasProperty(" ossrhPassword " )) {
6+ if (hasProperty(" ossrhTokenPassword " )) {
77 signing {
88 sign configurations. archives
99 }
1010
1111 nexusStaging {
1212 packageGroup = group
13- username = project. hasProperty(" ossrhUsername " ) ? project. ext[" ossrhUsername " ] : " "
14- password = project. hasProperty(" ossrhPassword " ) ? project. ext[" ossrhPassword " ] : " "
13+ username = project. hasProperty(" ossrhToken " ) ? project. ext[" ossrhToken " ] : " "
14+ password = project. hasProperty(" ossrhTokenPassword " ) ? project. ext[" ossrhTokenPassword " ] : " "
1515 }
1616
1717 publishing {
@@ -89,8 +89,8 @@ if (hasProperty("ossrhPassword")) {
8989 nexusPublishing {
9090 repositories {
9191 sonatype {
92- username = project. hasProperty(" ossrhUsername " ) ? project. ext[" ossrhUsername " ] : " "
93- password = project. hasProperty(" ossrhPassword " ) ? project. ext[" ossrhPassword " ] : " "
92+ username = project. hasProperty(" ossrhToken " ) ? project. ext[" ossrhToken " ] : " "
93+ password = project. hasProperty(" ossrhTokenPassword " ) ? project. ext[" ossrhTokenPassword " ] : " "
9494 }
9595 }
9696 }
@@ -109,6 +109,15 @@ if (hasProperty("ossrhPassword")) {
109109 }
110110}
111111
112+ task signAar (type : Sign ) {
113+ def aarFile = file(" $buildDir /outputs/aar/$jarFileName -release.aar" )
114+ if (aarFile. exists()) {
115+ sign aarFile
116+ } else {
117+ throw new GradleException (" The artifact file does not exist: $aarFile " )
118+ }
119+ }
120+
112121task sourcesJar (type : Jar ) {
113122 from android. sourceSets. main. java. srcDirs
114123 archiveClassifier = ' sources'
0 commit comments