diff --git a/build.gradle.kts b/build.gradle.kts index 05e2d5979..fa678ac42 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,17 +1,20 @@ +import ru.mipt.npm.gradle.KSciencePublishPlugin + plugins { id("ru.mipt.npm.project") + id("ru.mipt.npm.publish") apply false } -val kmathVersion: String by extra("0.2.0-dev-2") -val bintrayRepo: String by extra("kscience") -val githubProject: String by extra("kmath") +private val kmathVersion: String by extra("0.2.0-dev-2") +private val bintrayRepo: String by extra("kscience") +private val githubProject: String by extra("kmath") allprojects { repositories { jcenter() - maven("https://dl.bintray.com/kotlin/kotlin-eap") - maven("https://dl.bintray.com/kotlin/kotlinx") - maven("https://dl.bintray.com/hotkeytlt/maven") + maven(url = "https://dl.bintray.com/kotlin/kotlin-eap") + maven(url = "https://dl.bintray.com/kotlin/kotlinx") + maven(url = "https://dl.bintray.com/hotkeytlt/maven") } group = "kscience.kmath" @@ -19,7 +22,13 @@ allprojects { } subprojects { - if (name.startsWith("kmath")) apply() + if (name.startsWith("kmath")) apply() + + ksciencePublish { + spaceRepo = "https://maven.pkg.jetbrains.space/mipt-npm/p/sci/maven" + spaceUser = System.getenv("SPACE_USER") + spaceToken = System.getenv("SPACE_TOKEN") + } } readme {