Refactor version props to dependencies.gradle

This is what we need to satisfy Dependabot expectations
This commit is contained in:
Artem Bilan
2023-12-22 17:04:19 -05:00
parent 28a30faaef
commit d20fb3e5fa
10 changed files with 24 additions and 43 deletions

View File

@@ -13,6 +13,8 @@ ext {
javaProjects = subprojects - project(':function-dependencies')
}
apply from: 'dependencies.gradle'
allprojects {
group = 'org.springframework.cloud.fn'
@@ -44,9 +46,9 @@ allprojects {
}
imports {
mavenBom "org.springframework.boot:spring-boot-dependencies:${property('spring-boot.version')}"
mavenBom "org.springframework.cloud:spring-cloud-dependencies:${property('spring-cloud.version')}"
mavenBom "io.awspring.cloud:spring-cloud-aws-dependencies:${property('spring-cloud-aws.version')}"
mavenBom "org.springframework.boot:spring-boot-dependencies:$springBootVersion"
mavenBom "org.springframework.cloud:spring-cloud-dependencies:$springCloudVersion"
mavenBom "io.awspring.cloud:spring-cloud-aws-dependencies:$springCloudAwsVersion"
}
}

View File

@@ -1,5 +1,5 @@
dependencies {
api "org.springframework.integration:spring-integration-aws:${property('spring-integration-aws.version')}"
api "org.springframework.integration:spring-integration-aws:$springIntegrationAwsVersion"
api 'io.awspring.cloud:spring-cloud-aws-starter-s3'
api 'software.amazon.awssdk:aws-crt-client'
api 'org.springframework.integration:spring-integration-file'

View File

@@ -1,7 +1,3 @@
ext {
curatorVersion = '5.5.0'
}
dependencies {
optionalApi 'org.springframework.integration:spring-integration-redis'
optionalApi 'org.springframework.boot:spring-boot-starter-data-redis'
@@ -12,9 +8,9 @@ dependencies {
optionalApi 'io.awspring.cloud:spring-cloud-aws-starter'
optionalApi 'org.springframework.integration:spring-integration-zookeeper'
optionalApi 'org.springframework.integration:spring-integration-hazelcast'
optionalApi "org.springframework.integration:spring-integration-aws:${property('spring-integration-aws.version')}"
optionalApi "org.springframework.integration:spring-integration-aws:$springIntegrationAwsVersion"
api 'software.amazon.awssdk:dynamodb'
testImplementation 'org.hsqldb:hsqldb'
testImplementation "org.apache.curator:curator-test:$curatorVersion"
testImplementation 'org.apache.curator:curator-test:5.5.0'
}

View File

@@ -1,15 +1,12 @@
ext {
tensorflowVersion='1.15.0'
commonsCompressVersion='1.25.0'
commonsIoVersion='2.15.0'
pcollectionsVersion='4.0.1'
}
dependencies {
api "org.tensorflow:tensorflow:$tensorflowVersion"
api "org.tensorflow:proto:$tensorflowVersion"
api "org.apache.commons:commons-compress:$commonsCompressVersion"
api "commons-io:commons-io:$commonsIoVersion"
api 'org.apache.commons:commons-compress:1.25.0'
api 'commons-io:commons-io:2.15.0'
api 'org.apache.commons:commons-lang3'
api "org.pcollections:pcollections:$pcollectionsVersion"
api 'org.pcollections:pcollections:4.0.1'
}

View File

@@ -1,8 +1,4 @@
ext {
twitter4jVersion='4.0.7'
}
dependencies {
api "org.twitter4j:twitter4j-stream:$twitter4jVersion"
api 'org.twitter4j:twitter4j-stream:4.0.7'
api 'org.springframework.integration:spring-integration-ip'
}

10
dependencies.gradle Normal file
View File

@@ -0,0 +1,10 @@
ext {
springBootVersion = '3.2.0'
springCloudVersion = '2023.0.0'
springCloudAwsVersion = '3.0.3'
springIntegrationAwsVersion = '3.0.4'
debeziumVersion = '2.4.1.Final'
ftpServerVersion = '1.2.0'
mockserverVersion = '5.13.2'
}

View File

@@ -1,7 +1,3 @@
ext {
mockserverVersion='5.13.2'
}
dependencies {
api project(':twitter-common')

View File

@@ -3,11 +3,3 @@ org.gradle.jvmargs=-Xmx1536M -Dfile.encoding=UTF-8
org.gradle.caching=true
org.gradle.parallel=true
spring-boot.version=3.2.0
spring-cloud.version=2023.0.0-SNAPSHOT
spring-cloud-aws.version=3.0.3
spring-integration-aws.version=3.0.4
angus-mail.version=2.0.2
debeziumVersion = 2.4.1.Final
ftpServerVersion=1.2.0

View File

@@ -1,11 +1,7 @@
ext {
greenmailVersion='2.1.0-alpha-3'
}
dependencies {
api 'org.springframework.integration:spring-integration-mail'
api 'org.springframework.boot:spring-boot-starter-mail'
api "org.eclipse.angus:jakarta.mail:${property('angus-mail.version')}"
api 'org.eclipse.angus:jakarta.mail:2.0.2'
testImplementation "com.icegreen:greenmail:$greenmailVersion"
testImplementation 'com.icegreen:greenmail:2.1.0-alpha-3'
}

View File

@@ -1,7 +1,3 @@
ext {
mockserverVersion='5.13.2'
}
dependencies {
api project(':twitter-common')
api 'org.springframework.integration:spring-integration-jms'