@@ -13,20 +13,27 @@ import java.net.*
13
13
import java.text.*
14
14
import java.util.*
15
15
16
+ @Suppress(" DEPRECATION" )
16
17
open class PublishingConfiguration {
18
+ @Deprecated(" Avoid publishing to bintray" )
17
19
val bintray = BintrayConfiguration ()
20
+ @Deprecated(" Avoid publishing to bintray" )
18
21
fun bintray (configure : Action <BintrayConfiguration >) {
19
22
configure.execute(bintray)
20
23
}
24
+ @Deprecated(" Avoid publishing to bintray" )
21
25
fun bintray (configureClosure : Closure <BintrayConfiguration >) {
22
26
ConfigureUtil .configureSelf(configureClosure, bintray)
23
27
}
24
28
29
+ @Deprecated(" Avoid publishing to bintray" )
25
30
var bintrayDev: BintrayConfiguration ? = null
31
+ @Deprecated(" Avoid publishing to bintray" )
26
32
fun bintrayDev (configure : Action <BintrayConfiguration >) {
27
33
if (bintrayDev == null ) bintrayDev = BintrayConfiguration ()
28
34
configure.execute(bintrayDev)
29
35
}
36
+ @Deprecated(" Avoid publishing to bintray" )
30
37
fun bintrayDev (configureClosure : Closure <BintrayConfiguration >) {
31
38
if (bintrayDev == null ) bintrayDev = BintrayConfiguration ()
32
39
ConfigureUtil .configureSelf(configureClosure, bintrayDev)
@@ -38,6 +45,10 @@ open class PublishingConfiguration {
38
45
}
39
46
}
40
47
48
+ // TODO: Add sonatype configuration
49
+ // TODO: Add space configuration
50
+
51
+ // TODO: Remove all bintray-related configuration after migration
41
52
open class BintrayConfiguration {
42
53
var username: String? = null
43
54
var password: String? = null
@@ -69,6 +80,7 @@ fun Project.configureProjectVersion() {
69
80
logger.infra(" Configured root project version as '${project.version} '" )
70
81
}
71
82
83
+ @Suppress(" DEPRECATION" )
72
84
fun Project.configurePublishing (publishing : PublishingConfiguration ) {
73
85
val ext = extensions.getByType(ExtraPropertiesExtension ::class .java)
74
86
0 commit comments