From cba501824f6cec54988aac5bd691965f65f5df70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20R=C3=BCmpelein?= Date: Sun, 20 Sep 2020 12:24:18 +0200 Subject: [PATCH] Use bom for dependencies. --- build.gradle.kts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 62476da..5031282 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -2,7 +2,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile buildscript { extra.apply { - set("kotestVersion", "4.2.0") + set("pheeraiBomVersion", "0.0.1-SNAPSHOT") set("kotlinApiVersion", "1.4") set("javaVersion", JavaVersion.VERSION_11) } @@ -21,6 +21,14 @@ plugins { repositories { mavenCentral() + jcenter() + google() + mavenLocal { + mavenContent { + includeGroup("de.pheerai") + includeGroup("de.pheerai.eap") + } + } } project.version = "0.0.2" @@ -32,16 +40,9 @@ java { } dependencies { - testImplementation( - group = "io.kotest", - name = "kotest-runner-junit5-jvm", - version = getFromExtra("kotestVersion") - ) - testImplementation( - group = "io.kotest", - name = "kotest-assertions-core-jvm", - version = getFromExtra("kotestVersion") - ) + implementation(enforcedPlatform("de.pheerai:kotlin-native-app-bom:${getFromExtra("pheeraiBomVersion")}")) + testImplementation("io.kotest", "kotest-runner-junit5-jvm") + testImplementation("io.kotest", "kotest-assertions-core-jvm") } tasks { @@ -66,7 +67,6 @@ publishing { version = project.version as String from(components["java"]) - } } }