From 47d84751e354db1d4e2354753e35f26bfaaf8e33 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Thu, 8 Oct 2020 17:09:08 +0600 Subject: [PATCH] update publication scripts --- github_release.gradle | 9 +++++---- mpp_config.kpsb | 2 +- publish.gradle | 4 ++++ 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/github_release.gradle b/github_release.gradle index 94284ee..17f752a 100644 --- a/github_release.gradle +++ b/github_release.gradle @@ -2,7 +2,8 @@ private String getCurrentVersionChangelog() { OutputStream changelogDataOS = new ByteArrayOutputStream() exec { standardOutput = changelogDataOS - commandLine './changelog_info_retriever', "$library_version", 'CHANGELOG.md' + commandLine 'chmod', "+x", './changelog_parser.sh' + commandLine './changelog_parser.sh', "$library_version", 'CHANGELOG.md' } return changelogDataOS.toString().trim() @@ -18,9 +19,9 @@ if (new File(projectDir, "secret.gradle").exists()) { owner "InsanusMokrassar" repo "${rootProject.name}" - tagName "$library_version" - releaseName "$library_version" - targetCommitish "$library_version" + tagName "${project.version}" + releaseName "${project.version}" + targetCommitish "${project.version}" body getCurrentVersionChangelog() } diff --git a/mpp_config.kpsb b/mpp_config.kpsb index 1fa079d..1800050 100644 --- a/mpp_config.kpsb +++ b/mpp_config.kpsb @@ -1 +1 @@ -{"bintrayConfig":{"repo":"InsanusMokrassar","packageName":"${project.name}-mpp","packageVcs":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab"},"licenses":[{"id":"Apache-2.0","title":"Apache Software License 2.0","url":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab/src/master/LICENSE"}],"mavenConfig":{"name":"Krontab","description":"It is an analog of crontab util for Kotlin Coroutines","url":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab","vcsUrl":"https://git.insanusmokrassar.com:8322/InsanusMokrassar/krontab.git","developers":[{"id":"InsanusMokrassar","name":"Ovsiannikov Aleksei","eMail":"ovsyannikov.alexey95@gmail.com"}]},"type":"Multiplatform"} \ No newline at end of file +{"bintrayConfig":{"repo":"InsanusMokrassar","packageName":"${project.name}-mpp","packageVcs":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab","autoPublish":true,"overridePublish":true},"licenses":[{"id":"Apache-2.0","title":"Apache Software License 2.0","url":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab/src/master/LICENSE"}],"mavenConfig":{"name":"Krontab","description":"It is an analog of crontab util for Kotlin Coroutines","url":"https://git.insanusmokrassar.com/InsanusMokrassar/krontab","vcsUrl":"https://git.insanusmokrassar.com:8322/InsanusMokrassar/krontab.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 2e502ef..4161722 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}-mpp"