@@ -94,6 +94,9 @@ publishing {
94
94
url.set(" http://www.apache.org/licenses/LICENSE-2.0.txt" )
95
95
}
96
96
}
97
+ scm {
98
+ url.set(" https://github.com/ReactiveX/RxKotlin.git" )
99
+ }
97
100
}
98
101
99
102
publications {
@@ -102,8 +105,6 @@ publishing {
102
105
version = " ${project.version} -SNAPSHOT"
103
106
104
107
from(components[" java" ])
105
- artifact(sourcesJar)
106
- artifact(javadocJar)
107
108
108
109
pom.initPom()
109
110
}
@@ -121,8 +122,8 @@ publishing {
121
122
}
122
123
123
124
bintray {
124
- user = project.findProperty(" bintray.user " ) as ? String
125
- key = project.findProperty(" bintray.key " ) as ? String
125
+ user = project.findProperty(" bintrayUser " ) as ? String
126
+ key = project.findProperty(" bintrayKey " ) as ? String
126
127
127
128
val isRelease = project.findProperty(" release" ) == " true"
128
129
@@ -138,11 +139,25 @@ bintray {
138
139
repo = " RxJava"
139
140
name = " RxKotlin"
140
141
setLicenses(" Apache-2.0" )
142
+ setLabels(" reactivex" , " rxjava" , " rxkotlin" )
143
+ websiteUrl = " https://github.com/ReactiveX/RxKotlin"
144
+ issueTrackerUrl = " https://github.com/ReactiveX/RxKotlin/issues"
141
145
vcsUrl = " https://github.com/ReactiveX/RxKotlin.git"
142
146
143
147
with (version) {
144
148
name = project.version.toString()
145
149
vcsTag = project.version.toString()
150
+
151
+ with (gpg){
152
+ sign = true
153
+ }
154
+
155
+ with (mavenCentralSync) {
156
+ sync = true
157
+ user = project.findProperty(" sonatypeUsername" ) as ? String
158
+ password = project.findProperty(" sonatypePassword" ) as ? String
159
+ close = " 1"
160
+ }
146
161
}
147
162
}
148
163
}
0 commit comments