-
Notifications
You must be signed in to change notification settings - Fork 95
/
settings.gradle.kts
30 lines (30 loc) · 989 Bytes
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
pluginManagement {
val quarkusPluginVersion: String by settings
val quarkusPluginId: String by settings
val kotlinVersion: String by settings
val kspVersion: String by settings
val spotlessVersion: String by settings
repositories {
mavenCentral()
gradlePluginPortal()
mavenLocal()
}
plugins {
id(quarkusPluginId) version quarkusPluginVersion
}
resolutionStrategy {
eachPlugin {
when (requested.id.id) {
"org.jetbrains.kotlin.jvm" -> useVersion(kotlinVersion)
"org.jetbrains.kotlin.plugin.allopen" -> useVersion(kotlinVersion)
"com.google.devtools.ksp" -> useVersion(kspVersion)
"com.diffplug.spotless" -> useVersion(spotlessVersion)
}
}
}
}
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
}
rootProject.name = "soybean-admin-backend"
include("shared", "system", "domain")