diff --git a/gradle.properties b/gradle.properties index 30d76e621e..20f62f9d7f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,4 +7,7 @@ ktor_version=1.1.2 gradle_bintray_plugin_version=1.8.4 +project_public_name=Telegram Bot API +project_public_description=It is one more project which wish to be useful and full Telegram Bots API bridge for Kotlin + disableImplicitReflectionSerializerAnnotation=-Xexperimental=kotlinx.serialization.ImplicitReflectionSerializer diff --git a/maven.publish.gradle b/maven.publish.gradle index 1c3ce7ee3b..f0237c2947 100644 --- a/maven.publish.gradle +++ b/maven.publish.gradle @@ -1,26 +1,6 @@ apply plugin: 'maven-publish' apply plugin: 'signing' -def pomConfig = { - licenses { - license { - name "The Apache Software License, Version 2.0" - url "http://www.apache.org/licenses/LICENSE-2.0.txt" - distribution "repo" - } - } - developers { - developer { - name "Ovsiannikov Aleksei" - email "ovsyannikov.alexey95@gmail.com" - } - } - - scm { - url "https://github.com/InsanusMokrassar/${project.name}" - } -} - task sourcesJar(type: Jar) { from sourceSets.main.allSource classifier = 'sources' @@ -45,8 +25,8 @@ publishing { pom.withXml { asNode().children().last() + { resolveStrategy = Closure.DELEGATE_FIRST - name 'Telegram Bot API' - description 'It is one more project which wish to be useful and full Telegram Bots API bridge for Kotlin' + name "${project_public_name}" + description "${project_public_description}" url "https://insanusmokrassar.github.io/${project.name}" scm {