blob: a4cd5b1eb97a75e8c16e99de913b6e0b883f63fe [file] [log] [blame]
Tang Cheng22731312019-07-12 11:19:30 +08001plugins {
2 id 'java'
3 id 'org.springframework.boot' version '2.1.6.RELEASE'
Tang Cheng468da542019-09-12 11:29:48 +08004 id 'io.spring.dependency-management' version '1.0.8.RELEASE'
Tang Cheng22731312019-07-12 11:19:30 +08005 id 'org.jetbrains.kotlin.jvm' version '1.3.31'
6 id 'org.jetbrains.kotlin.plugin.spring' version '1.3.31'
7 id "com.palantir.git-version" version "0.12.0-rc2"
8 id 'com.palantir.docker' version '0.22.1'
9}
10
Tang Cheng9eb1bea2019-07-08 09:15:47 +080011allprojects {
12 repositories {
13 jcenter()
14 mavenCentral()
15 }
Tang Cheng31a5b2a2019-11-25 22:01:48 +080016}
17
18ext {
19 set('junit_jupiter_version', "5.5.2")
20 set("junit_platform_version", "1.5.2")
21 set("mockitoVersion", "3.1.0")
Tang Cheng9eb1bea2019-07-08 09:15:47 +080022}
23
24subprojects {
Tang Cheng31a5b2a2019-11-25 22:01:48 +080025 apply plugin: 'java'
Tang Cheng9eb1bea2019-07-08 09:15:47 +080026 version = '1.0'
Tang Cheng31a5b2a2019-11-25 22:01:48 +080027 dependencies {
28 testImplementation("org.junit.jupiter:junit-jupiter-api:${junit_jupiter_version}")
29 testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${junit_jupiter_version}")
30 testRuntimeOnly("org.junit.platform:junit-platform-launcher:${junit_platform_version}")
31 testImplementation("io.mockk:mockk:1.9.3")
32 testImplementation("org.hamcrest:hamcrest:2.1")
33 }
Xia Kaixiang95e88482019-04-08 17:56:29 +080034}
Tang Cheng40993e12019-07-08 16:38:51 +080035
Tang Cheng8beabcd2019-07-12 11:48:01 +080036bootJar {
37 enabled = false
38}
39
Tang Cheng40993e12019-07-08 16:38:51 +080040group = 'com.supwisdom'