Tang Cheng | 2273131 | 2019-07-12 11:19:30 +0800 | [diff] [blame] | 1 | plugins { |
| 2 | id 'java' |
| 3 | id 'org.springframework.boot' version '2.1.6.RELEASE' |
Tang Cheng | 468da54 | 2019-09-12 11:29:48 +0800 | [diff] [blame] | 4 | id 'io.spring.dependency-management' version '1.0.8.RELEASE' |
Tang Cheng | 2273131 | 2019-07-12 11:19:30 +0800 | [diff] [blame] | 5 | 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 Cheng | 9eb1bea | 2019-07-08 09:15:47 +0800 | [diff] [blame] | 11 | allprojects { |
| 12 | repositories { |
| 13 | jcenter() |
| 14 | mavenCentral() |
| 15 | } |
Tang Cheng | 31a5b2a | 2019-11-25 22:01:48 +0800 | [diff] [blame^] | 16 | } |
| 17 | |
| 18 | ext { |
| 19 | set('junit_jupiter_version', "5.5.2") |
| 20 | set("junit_platform_version", "1.5.2") |
| 21 | set("mockitoVersion", "3.1.0") |
Tang Cheng | 9eb1bea | 2019-07-08 09:15:47 +0800 | [diff] [blame] | 22 | } |
| 23 | |
| 24 | subprojects { |
Tang Cheng | 31a5b2a | 2019-11-25 22:01:48 +0800 | [diff] [blame^] | 25 | apply plugin: 'java' |
Tang Cheng | 9eb1bea | 2019-07-08 09:15:47 +0800 | [diff] [blame] | 26 | version = '1.0' |
Tang Cheng | 31a5b2a | 2019-11-25 22:01:48 +0800 | [diff] [blame^] | 27 | 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 Kaixiang | 95e8848 | 2019-04-08 17:56:29 +0800 | [diff] [blame] | 34 | } |
Tang Cheng | 40993e1 | 2019-07-08 16:38:51 +0800 | [diff] [blame] | 35 | |
Tang Cheng | 8beabcd | 2019-07-12 11:48:01 +0800 | [diff] [blame] | 36 | bootJar { |
| 37 | enabled = false |
| 38 | } |
| 39 | |
Tang Cheng | 40993e1 | 2019-07-08 16:38:51 +0800 | [diff] [blame] | 40 | group = 'com.supwisdom' |