demo-k8s
47 строк · 1.1 Кб
1plugins {
2id 'java'
3id 'org.springframework.boot' version '3.1.1'
4id 'io.spring.dependency-management' version '1.1.0'
5}
6
7group = 'fullstackblog'
8version = '0.0.1'
9
10java {
11sourceCompatibility = '17'
12}
13
14configurations {
15compileOnly {
16extendsFrom annotationProcessor
17}
18}
19
20repositories {
21mavenCentral()
22}
23
24ext {
25set('springCloudVersion', "2022.0.3")
26}
27
28dependencies {
29implementation 'org.springframework.boot:spring-boot-starter-webflux'
30implementation 'org.springframework.cloud:spring-cloud-starter-gateway'
31implementation 'org.springframework.boot:spring-boot-starter-actuator'
32implementation 'io.minio:minio:8.5.2'
33compileOnly 'org.projectlombok:lombok'
34annotationProcessor 'org.projectlombok:lombok'
35testImplementation 'org.springframework.boot:spring-boot-starter-test'
36testImplementation 'io.projectreactor:reactor-test'
37}
38
39dependencyManagement {
40imports {
41mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
42}
43}
44
45tasks.named('test') {
46useJUnitPlatform()
47}
48