-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
33 lines (27 loc) · 1.17 KB
/
build.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
//
//for (String key : properties.stringPropertyNames()) {
// ext.set(key, properties.getProperty(key))
//}
//val detektVersion : String by extra
//val jooqVersion : String by extra
plugins {
// Support convention plugins written in Kotlin. Convention plugins are build scripts in 'src/main' that automatically become available as plugins in the main build.
`kotlin-dsl`
}
repositories {
// Use the plugin portal to apply community plugins in convention plugins.
gradlePluginPortal()
mavenCentral()
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap/")
}
dependencies {
implementation(kotlin("gradle-plugin"))
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin")
implementation("org.jetbrains.kotlin:kotlin-allopen")
implementation("org.springframework.boot:spring-boot-gradle-plugin:2.6.2")
implementation("org.jooq:jooq-codegen:3.15.5")
implementation("org.flywaydb:flyway-core:8.2.3")
// implementation("org.testcontainers:postgresql:1.15.2") // TODO remove
implementation("org.jetbrains.dokka:dokka-gradle-plugin:1.6.10")
implementation("io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.19.0")
}