11plugins {
22 id ' java'
3- id ' com.vaadin' version ' 24.9.0 '
4- id ' org.cyclonedx.bom' version ' 2.4.1 '
5- id ' com.gorylenko.gradle-git-properties' version ' 2.5.3 '
6- id ' org.springframework.boot' version ' 3.5.6 '
7- id ' io.spring.dependency-management' version ' 1.1.7 '
8- id ' org.eclipse.jkube.kubernetes' version ' 1.18.1 '
3+ id ' com.vaadin' version " ${ vaadinVersion } "
4+ id ' org.cyclonedx.bom' version " ${ cyclonedxVersion } "
5+ id ' com.gorylenko.gradle-git-properties' version " ${ gradleGitPropertiesVersion } "
6+ id ' org.springframework.boot' version " ${ springBootVersion } "
7+ id ' io.spring.dependency-management' version " ${ springDependencyManagementVersion } "
8+ id ' org.eclipse.jkube.kubernetes' version " ${ jkubeVersion } "
99}
1010
1111group = ' org.cftoolsuite'
@@ -21,24 +21,19 @@ repositories {
2121 maven { url ' https://maven.vaadin.com/vaadin-addons/' }
2222}
2323
24- ext {
25- set(' springCloudVersion' , " 2025.0.0" )
26- set(' vaadinVersion' , " 24.9.0" )
27- }
28-
2924dependencies {
3025 implementation ' org.springframework.boot:spring-boot-starter-actuator'
3126 implementation ' org.springframework.boot:spring-boot-starter-webflux'
3227 implementation ' org.springframework.cloud:spring-cloud-starter-openfeign'
33- implementation ' org.apache.commons:commons-collections4:4.5.0 '
34- implementation ' com.github.ben-manes.caffeine:caffeine:3.2.2 '
35- implementation ' io.github.openfeign:feign-hc5:13.6 '
36- implementation ' com.playtika.reactivefeign:feign-reactor-spring-cloud-starter:4.2.1 '
28+ implementation " org.apache.commons:commons-collections4:${ commonsCollections4Version } "
29+ implementation " com.github.ben-manes.caffeine:caffeine:${ caffeineVersion } "
30+ implementation " io.github.openfeign:feign-hc5:${ feignHc5Version } "
31+ implementation " com.playtika.reactivefeign:feign-reactor-spring-cloud-starter:${ feignReactorVersion } "
3732 implementation ' com.vaadin:vaadin-spring-boot-starter'
38- implementation ' org.vaadin.olli:file-download-wrapper:7.1.0 '
33+ implementation " org.vaadin.olli:file-download-wrapper:${ fileDownloadWrapperVersion } "
3934 implementation ' org.apache.commons:commons-lang3'
40- implementation ' io.pivotal.cfenv:java-cfenv-all:3.5.0 '
41- implementation ' org.springframework.cloud:spring-cloud-bindings:2.0.4 '
35+ implementation " io.pivotal.cfenv:java-cfenv-all:${ cfenvVersion } "
36+ implementation " org.springframework.cloud:spring-cloud-bindings:${ springCloudBindingsVersion } "
4237 testImplementation ' org.springframework.boot:spring-boot-starter-test'
4338 testImplementation ' io.projectreactor:reactor-test'
4439 testRuntimeOnly ' org.junit.platform:junit-platform-launcher'
0 commit comments