@@ -3,15 +3,15 @@ apply plugin: "de.marcphilipp.nexus-publish"
3
3
apply plugin : " io.codearte.nexus-staging"
4
4
apply plugin : ' digital.wup.android-maven-publish'
5
5
6
- if (hasProperty(" ossrhPassword " )) {
6
+ if (hasProperty(" ossrhTokenPassword " )) {
7
7
signing {
8
8
sign configurations. archives
9
9
}
10
10
11
11
nexusStaging {
12
12
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 " ] : " "
15
15
}
16
16
17
17
publishing {
@@ -89,8 +89,8 @@ if (hasProperty("ossrhPassword")) {
89
89
nexusPublishing {
90
90
repositories {
91
91
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 " ] : " "
94
94
}
95
95
}
96
96
}
@@ -109,6 +109,15 @@ if (hasProperty("ossrhPassword")) {
109
109
}
110
110
}
111
111
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
+
112
121
task sourcesJar (type : Jar ) {
113
122
from android. sourceSets. main. java. srcDirs
114
123
archiveClassifier = ' sources'
0 commit comments