Implement proper artifacts signing, add missing install and publish tasks

This commit is contained in:
Ilya Chernikov
2017-08-31 15:00:48 +03:00
parent 08e2ee0951
commit e7ac8443ee
2 changed files with 96 additions and 46 deletions
+6 -1
View File
@@ -75,6 +75,7 @@ extra["distKotlinHomeDir"] = distKotlinHomeDir
extra["distLibDir"] = project.file(distLibDir)
extra["libsDir"] = project.file(distLibDir)
extra["ideaPluginDir"] = project.file(ideaPluginDir)
extra["isSonatypeRelease"] = false
Properties().apply {
load(File(rootDir, "resources", "kotlinManifest.properties").reader())
@@ -141,7 +142,11 @@ apply {
from("libraries/commonConfiguration.gradle")
from("libraries/gradlePluginsConfiguration.gradle")
from("libraries/configureGradleTools.gradle")
// from("libraries/prepareSonatypeStaging.gradle")
if (extra["isSonatypeRelease"] as? Boolean == true) {
logger.info("Applying configuration for sonatype release")
from("libraries/prepareSonatypeStaging.gradle")
}
}
val importedAntTasksPrefix = "imported-ant-update-"