diff --git a/build.gradle b/build.gradle index b07ae4b4..b7f8bc5c 100644 --- a/build.gradle +++ b/build.gradle @@ -3,14 +3,14 @@ plugins { id 'idea' id 'pmd' id 'jacoco' - id 'io.spring.dependency-management' version '1.0.15.RELEASE' - id 'org.springframework.boot' version '2.7.11' - id 'com.github.ben-manes.versions' version '0.45.0' - id 'org.sonarqube' version '4.0.0.2929' - id 'uk.gov.hmcts.java' version '0.12.41' - id 'com.github.hmcts.rse-cft-lib' version '0.19.566' - id 'com.github.spacialcircumstances.gradle-cucumber-reporting' version '0.1.23' - id "info.solidsoft.pitest" version '1.7.4' + id 'io.spring.dependency-management' version '1.1.3' + id 'org.springframework.boot' version '2.7.17' + id 'com.github.ben-manes.versions' version '0.49.0' + id 'org.sonarqube' version '4.4.1.3373' + id 'uk.gov.hmcts.java' version '0.12.47' + id 'com.github.hmcts.rse-cft-lib' version '0.19.857' + id 'com.github.spacialcircumstances.gradle-cucumber-reporting' version '0.1.25' + id "info.solidsoft.pitest" version '1.15.0' } apply plugin: "info.solidsoft.pitest" @@ -88,7 +88,7 @@ tasks.withType(JavaExec).configureEach { } checkstyle { - toolVersion '10.3.1' + toolVersion '10.12.4' } tasks.withType(Checkstyle) { @@ -209,12 +209,12 @@ task smoke(type: Test) { checkstyle { maxWarnings = 0 - toolVersion = '9.2.1' + toolVersion = '9.3' getConfigDirectory().set(new File(rootDir, 'config/checkstyle')) } pmd { - toolVersion = "6.41.0" + toolVersion = "6.55.0" sourceSets = [sourceSets.main, sourceSets.test, sourceSets.functionalTest, sourceSets.integrationTest, sourceSets.smokeTest] reportsDir = file("$project.buildDir/reports/pmd") // https://github.com/pmd/pmd/issues/876 @@ -303,16 +303,16 @@ project.tasks['pitest'].group = "Verification" ext { reformLogging = '6.0.1' - lombokVersion = '1.18.24' - jacksonVersion = '2.14.2' - springFrameworkVersion = '5.3.27' - springFrameworkSecurityVersion = '5.7.8' + lombokVersion = '1.18.30' + jacksonVersion = '2.15.3' + springFrameworkVersion = '5.3.30' + springFrameworkSecurityVersion = '5.8.8' cucumberVersion = '5.7.0' - wiremockVersion = '2.35.0' - elasticsearchVersion = '7.17.8' - testcontainersVersion = '1.17.6' - gradlePitestVersion = '1.9.0' - pitestVersion = '1.9.11' + wiremockVersion = '2.35.1' + elasticsearchVersion = '7.17.14' + testcontainersVersion = '1.19.1' + gradlePitestVersion = '1.15.0' + pitestVersion = '1.15.3' sonarPitestVersion = '0.5' } @@ -338,26 +338,26 @@ dependencies { implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: reformLogging implementation group: 'com.github.hmcts.java-logging', name: 'logging-appinsights', version: reformLogging - implementation group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: '7.2' + implementation group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: '7.4' implementation group: 'com.microsoft.azure', name: 'applicationinsights-spring-boot-starter', version: '2.6.4' - implementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-openfeign', version: '3.1.5' + implementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-openfeign', version: '3.1.8' implementation group: 'commons-validator', name: 'commons-validator', version: '1.7' - implementation group: 'commons-io', name: 'commons-io', version: '2.11.0' + implementation group: 'commons-io', name: 'commons-io', version: '2.15.0' implementation group: 'commons-fileupload', name: 'commons-fileupload', version: '1.5' implementation group: 'com.github.hmcts', name: 'service-auth-provider-java-client', version: '4.1.2' implementation group: 'com.github.hmcts', name: 'idam-java-client', version: '2.1.1' - implementation group: 'com.github.hmcts', name: 'ccd-client', version: 'v4.9.1' + implementation group: 'com.github.hmcts', name: 'ccd-client', version: '4.9.2' - implementation group: 'io.github.openfeign', name: 'feign-jackson', version: '12.1' + implementation group: 'io.github.openfeign', name: 'feign-jackson', version: '12.5' annotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion implementation group: 'org.projectlombok', name: 'lombok', version: lombokVersion // Unit test dependencies - testImplementation(platform('org.junit:junit-bom:5.9.2')) + testImplementation(platform('org.junit:junit-bom:5.10.0')) testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test', { exclude group: 'junit', module: 'junit' @@ -395,7 +395,7 @@ dependencies { functionalTestImplementation group: 'io.cucumber', name: 'cucumber-junit', version: cucumberVersion functionalTestImplementation group: 'io.cucumber', name: 'cucumber-java', version: cucumberVersion functionalTestImplementation group: 'io.vavr', name: 'vavr', version: '0.10.4' - functionalTestImplementation group: 'io.rest-assured', name: 'rest-assured', version: '4.4.0' + functionalTestImplementation group: 'io.rest-assured', name: 'rest-assured', version: '4.5.1' testImplementation group: 'com.github.hmcts', name: 'befta-fw', version: '8.7.11' testImplementation group: 'com.github.hmcts', name: 'ccd-test-definitions', version: '7.19.12' diff --git a/charts/ccd-next-hearing-date-updater/Chart.yaml b/charts/ccd-next-hearing-date-updater/Chart.yaml index 5233dd4e..d8ff9f24 100644 --- a/charts/ccd-next-hearing-date-updater/Chart.yaml +++ b/charts/ccd-next-hearing-date-updater/Chart.yaml @@ -3,12 +3,12 @@ appVersion: "1.0" description: A Helm chart for ccd-next-hearing-date-updater App name: ccd-next-hearing-date-updater home: https://github.com/hmcts/ccd-next-hearing-date-updater -version: 0.0.10 +version: 0.0.11 maintainers: - name: HMCTS CCD Team dependencies: - name: job - version: 1.0.0 + version: 1.1.4 repository: 'https://hmctspublic.azurecr.io/helm/v1/repo/' - name: elasticsearch version: 7.17.3 @@ -19,6 +19,6 @@ dependencies: repository: 'https://helm.elastic.co' condition: elastic.enabled - name: ccd - version: 8.0.27 + version: 8.0.29 repository: 'https://hmctspublic.azurecr.io/helm/v1/repo/' condition: ccd.enabled diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 943f0cbf..afba1092 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 2b22d057..ec7c722f 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists