consul-demo

Форк
1
/
build.gradle 
46 строк · 1.0 Кб
1
plugins {
2
    id 'java'
3
    id 'org.springframework.boot' version '3.2.5'
4
    id 'io.spring.dependency-management' version '1.1.4'
5
}
6

7
group = 'com.example'
8
version = '0.0.1-SNAPSHOT'
9

10
java {
11
    sourceCompatibility = '17'
12
}
13

14
configurations {
15
    compileOnly {
16
        extendsFrom annotationProcessor
17
    }
18
}
19

20
repositories {
21
    mavenCentral()
22
}
23

24
ext {
25
    set('springCloudVersion', "2023.0.1")
26
}
27

28
dependencies {
29
    implementation 'org.springframework.boot:spring-boot-starter-web'
30
    implementation 'org.springframework.cloud:spring-cloud-starter-consul-config'
31
    implementation 'org.springframework.cloud:spring-cloud-starter-consul-discovery'
32
    compileOnly 'org.projectlombok:lombok'
33
    annotationProcessor 'org.projectlombok:lombok'
34
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
35
    testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
36
}
37

38
dependencyManagement {
39
    imports {
40
        mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
41
    }
42
}
43

44
tasks.named('test') {
45
    useJUnitPlatform()
46
}
47

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.