-
Notifications
You must be signed in to change notification settings - Fork 1
/
settings.gradle.kts
40 lines (33 loc) · 1.27 KB
/
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
31
32
33
34
35
36
37
38
39
40
rootProject.name = "pace"
include( ":server", ":dbt", ":core")
pluginManagement {
val kotlinVersion: String by settings
val flywayVersion: String by settings
val springBootVersion: String by settings
plugins {
id("org.springframework.boot") version springBootVersion
id("io.spring.dependency-management") version "1.1.5"
id("org.jetbrains.kotlin.jvm") version kotlinVersion
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
id("com.google.cloud.artifactregistry.gradle-plugin") version "2.2.2"
id("nu.studer.jooq") version "9.0"
id("org.openapi.generator") version "7.6.0"
id("com.bmuschko.docker-remote-api") version "9.4.0"
id("org.flywaydb.flyway") version flywayVersion
id("com.diffplug.spotless") version "6.25.0"
// For the DBT module, which doesn't use the spring boot jar
id("com.github.johnrengelman.shadow") version "8.1.1"
}
}
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
}
buildscript {
val kotlinVersion: String by settings
dependencies {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
}
plugins {
id("com.google.cloud.artifactregistry.gradle-plugin")
}
}