diff --git a/maven.publish.gradle b/maven.publish.gradle index b69d55b..de68bd9 100644 --- a/maven.publish.gradle +++ b/maven.publish.gradle @@ -20,37 +20,33 @@ publishing { publications.all { artifact javadocsJar - pom.withXml { - asNode().children().last() + { - resolveStrategy = Closure.DELEGATE_FIRST + pom { + description = "Simple library for creating dependencies tree using Kotlin Serialization" + name = "Simple Dependency Injector" + url = "https://git.insanusmokrassar.com/InsanusMokrassar/SDI" - description "Simple library for creating dependencies tree using Kotlin Serialization" - name "Simple Dependency Injector" - url "https://git.insanusmokrassar.com/InsanusMokrassar/SDI" + scm { + developerConnection = "scm:git:[fetch=]https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git[push=]https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git" + url = "https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git" + } - scm { - developerConnection "scm:git:[fetch=]https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git[push=]https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git" - url "https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git" - } + developers { + + developer { + id = "InsanusMokrassar" + name = "Ovsiannikov Aleksei" + email = "ovsyannikov.alexey95@gmail.com" + } + + } - developers { - - developer { - id "InsanusMokrassar" - name "Ovsiannikov Aleksei" - email "ovsyannikov.alexey95@gmail.com" - } - - } - - licenses { - - license { - name "Apache Software License 2.0" - url "https://git.insanusmokrassar.com/PostsSystem/SDI/src/master/LICENSE" - } - - } + licenses { + + license { + name = "Apache Software License 2.0" + url = "https://git.insanusmokrassar.com/PostsSystem/SDI/src/master/LICENSE" + } + } } } diff --git a/mpp_publish_config.json b/mpp_publish_config.json deleted file mode 100644 index d9c0e56..0000000 --- a/mpp_publish_config.json +++ /dev/null @@ -1 +0,0 @@ -{"bintrayConfig":{"repo":"InsanusMokrassar","packageName":"${project.name}","packageVcs":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git"},"licenses":[{"id":"Apache-2.0","title":"Apache Software License 2.0","url":"https://git.insanusmokrassar.com/PostsSystem/SDI/src/master/LICENSE"}],"mavenConfig":{"name":"Simple Dependency Injector","description":"Simple library for creating dependencies tree using Kotlin Serialization","url":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI","vcsUrl":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git","developers":[{"id":"InsanusMokrassar","name":"Ovsiannikov Aleksei","eMail":"ovsyannikov.alexey95@gmail.com"}]}} \ No newline at end of file diff --git a/mpp_publish_config.kpsb b/mpp_publish_config.kpsb new file mode 100644 index 0000000..0c114e4 --- /dev/null +++ b/mpp_publish_config.kpsb @@ -0,0 +1 @@ +{"bintrayConfig":{"repo":"InsanusMokrassar","packageName":"${project.name}","packageVcs":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git","autoPublish":true,"overridePublish":true},"licenses":[{"id":"Apache-2.0","title":"Apache Software License 2.0","url":"https://git.insanusmokrassar.com/PostsSystem/SDI/src/master/LICENSE"}],"mavenConfig":{"name":"Simple Dependency Injector","description":"Simple library for creating dependencies tree using Kotlin Serialization","url":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI","vcsUrl":"https://git.insanusmokrassar.com/InsanusMokrassar/SDI.git","developers":[{"id":"InsanusMokrassar","name":"Ovsiannikov Aleksei","eMail":"ovsyannikov.alexey95@gmail.com"}]},"type":"Multiplatform"} \ No newline at end of file diff --git a/publish.gradle b/publish.gradle index ac52dec..58338e1 100644 --- a/publish.gradle +++ b/publish.gradle @@ -25,6 +25,10 @@ bintray { } into "${project.group}".replace(".", "/") } + + publish = true + override = true + pkg { repo = "InsanusMokrassar" name = "${project.name}"