Upgrade dependencies; prepare for release

This commit is contained in:
abilan
2023-03-27 10:35:56 -04:00
parent ae2403e196
commit a373b00e5b

View File

@@ -7,11 +7,11 @@ plugins {
id 'eclipse'
id 'idea'
id 'jacoco'
id 'org.sonarqube' version '3.3'
id 'org.sonarqube' version '4.0.0.2929'
id 'checkstyle'
id 'org.ajoberstar.grgit' version '4.1.1'
id 'io.spring.dependency-management' version '1.1.0'
id 'com.jfrog.artifactory' version '4.30.1'
id 'com.jfrog.artifactory' version '4.31.7'
}
description = 'Spring Integration AWS Support'
@@ -30,16 +30,16 @@ repositories {
}
ext {
assertjVersion = '3.23.1'
assertjVersion = '3.24.2'
awaitilityVersion = '4.2.0'
awsSdkVersion = '2.20.22'
jacksonVersion = '2.14.1'
junitVersion = '5.9.1'
servletApiVersion = '6.0.0'
awsSdkVersion = '2.20.32'
jacksonVersion = '2.14.2'
junitVersion = '5.9.2'
log4jVersion = '2.19.0'
springCloudAwsVersion = '3.0.0-RC1'
servletApiVersion = '6.0.0'
springCloudAwsVersion = '3.0.0-RC2'
springIntegrationVersion = '6.0.4'
kinesisClientVersion = '2.4.5'
kinesisClientVersion = '2.4.8'
kinesisProducerVersion = '0.15.5'
testcontainersVersion = '1.17.6'
@@ -104,7 +104,7 @@ jacoco {
checkstyle {
configDirectory.set(rootProject.file('src/checkstyle'))
toolVersion = '10.8.0'
toolVersion = '10.9.2'
}
dependencies {
@@ -143,7 +143,6 @@ dependencies {
testRuntimeOnly 'org.apache.logging.log4j:log4j-core'
testRuntimeOnly 'org.apache.logging.log4j:log4j-jcl'
testRuntimeOnly 'org.apache.logging.log4j:log4j-slf4j-impl'
testRuntimeOnly 'org.apache.logging.log4j:log4j-slf4j2-impl'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
@@ -189,16 +188,15 @@ test {
}
jacocoTestReport {
dependsOn test
reports {
csv.required = false
xml.required = true
html.required = false
xml.outputLocation = file("${buildDir}/reports/jacoco/test/jacocoTestReport.xml")
}
}
check.dependsOn javadoc
build.dependsOn jacocoTestReport
tasks['sonarqube'].dependsOn jacocoTestReport
task updateCopyrights {
onlyIf { !isCI }
@@ -231,15 +229,13 @@ task updateCopyrights {
compileJava.dependsOn updateCopyrights
sonarqube {
sonar {
properties {
property 'sonar.jacoco.reportPath', "${buildDir.name}/jacoco.exec"
property 'sonar.links.homepage', linkHomepage
property 'sonar.links.ci', linkCi
property 'sonar.links.issue', linkIssue
property 'sonar.links.scm', linkScmUrl
property 'sonar.links.scm_dev', linkScmDevConnection
property 'sonar.java.coveragePlugin', 'jacoco'
}
}