Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"
# renovate: datasource=github-releases depName=microsoft/ApplicationInsights-Java
ARG APP_INSIGHTS_AGENT_VERSION=3.7.3
ARG APP_INSIGHTS_AGENT_VERSION=3.7.8
ARG PLATFORM=""

FROM hmctspublic.azurecr.io/base/java${PLATFORM}:21-distroless
Expand Down
44 changes: 22 additions & 22 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,34 @@ plugins {
id 'checkstyle'
id 'pmd'
id 'jacoco'
id 'au.com.dius.pact' version '4.6.18'
id 'com.github.ben-manes.versions' version '0.51.0' // 52+ is buggy
id 'au.com.dius.pact' version '4.6.20'
id 'com.github.ben-manes.versions' version '0.53.0' // 52+ is buggy
id 'com.github.spacialcircumstances.gradle-cucumber-reporting' version '0.1.25'
id 'info.solidsoft.pitest' version '1.15.0'
id 'info.solidsoft.pitest' version '1.19.0'
id 'io.spring.dependency-management' version '1.1.7'
id 'net.serenity-bdd.serenity-gradle-plugin' version '4.3.2'
id 'org.owasp.dependencycheck' version '12.1.3'
id 'org.sonarqube' version '7.1.0.6387'
id 'org.springframework.boot' version '3.5.8'
id 'uk.gov.hmcts.java' version '0.12.67'
id 'org.owasp.dependencycheck' version '12.2.0'
id 'org.sonarqube' version '7.2.3.7755'
id 'org.springframework.boot' version '3.5.13'
id 'uk.gov.hmcts.java' version '0.12.68'

}

ext {
set('springCloudVersion', '2025.0.0')
set('springCloudVersion', '2025.1.1')
set('spring-framework.version', '6.2.14')
set('spring-security.version', '6.5.7')
set('log4j2.version', '2.24.3')
set('jackson.version', '2.18.2')
set('snakeyaml.version', '2.3')
junit = '5.13.4'
junitPlatform = '1.13.4'
junit = '5.14.3'
junitPlatform = '1.14.3'
jjwt = '0.13.0'
lombok = '1.18.42'
groovy = '4.0.28'
lombok = '1.18.44'
groovy = '4.0.31'

// TEST VERSIONS
pactVersion = '4.6.17'
pactVersion = '4.6.20'
}

ext.libraries = [
Expand Down Expand Up @@ -293,29 +293,29 @@ dependencies {
implementation group: 'org.springframework.retry', name: 'spring-retry'
implementation group: 'org.springframework.security', name: 'spring-security-web'
implementation group: 'org.springframework.security', name: 'spring-security-config'
implementation group: 'org.springdoc', name: 'springdoc-openapi-starter-webmvc-ui', version: '2.8.13'
implementation group: 'org.springdoc', name: 'springdoc-openapi-starter-webmvc-ui', version: '2.8.16'

// HMCTS Dependencies
implementation group: 'com.github.hmcts', name: 'idam-java-client', version: '3.0.5'
implementation group: 'com.github.hmcts', name: 'service-auth-provider-java-client', version: '5.3.3'
implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: '6.1.9'


implementation group: 'com.auth0', name: 'java-jwt', version: '4.5.0'
implementation group: 'com.github.ben-manes.caffeine', name: 'caffeine', version: '3.2.2'
implementation group: 'com.github.spotbugs', name: 'spotbugs-annotations', version: '4.9.3'
implementation group: 'com.auth0', name: 'java-jwt', version: '4.5.1'
implementation group: 'com.github.ben-manes.caffeine', name: 'caffeine', version: '3.2.3'
implementation group: 'com.github.spotbugs', name: 'spotbugs-annotations', version: '4.9.8'
implementation group: 'com.microsoft.azure', name: 'applicationinsights-spring-boot-starter', version: '2.6.4'
implementation group: 'commons-beanutils', name: 'commons-beanutils', version: '1.11.0'
implementation group: 'io.jsonwebtoken', name: 'jjwt-api', version: jjwt
implementation group: 'io.jsonwebtoken', name: 'jjwt-impl', version: jjwt
runtimeOnly group: 'io.jsonwebtoken', name: 'jjwt-jackson', version: jjwt
implementation group: 'io.projectreactor', name: 'reactor-core', version: '3.7.11'
implementation group: 'io.vavr', name: 'vavr', version: '0.10.7'
implementation group: 'io.projectreactor', name: 'reactor-core', version: '3.8.4'
implementation group: 'io.vavr', name: 'vavr', version: '0.11.0'
implementation group: 'jakarta.el', name: 'jakarta.el-api', version: '6.0.1'
implementation group: 'org.apache.groovy', name: 'groovy', version: groovy
implementation group: 'org.apache.groovy', name: 'groovy-json', version: groovy
implementation group: 'org.apache.groovy', name: 'groovy-xml', version: groovy
implementation group: 'org.apache.httpcomponents.client5', name: 'httpclient5', version: '5.5.1'
implementation group: 'org.apache.httpcomponents.client5', name: 'httpclient5', version: '5.6'
implementation group: 'org.json', name: 'json', version: '20250517'

implementation group: 'org.projectlombok', name: 'lombok', version: lombok
Expand All @@ -326,10 +326,10 @@ dependencies {
testImplementation libraries.junit5

testImplementation group: 'com.github.hmcts', name: 'befta-fw', version: '9.2.4'
testImplementation group: 'com.github.hmcts', name: 'ccd-test-definitions', version: '7.25.4'
testImplementation group: 'com.github.hmcts', name: 'ccd-test-definitions', version: '7.27.7-prerelease-CME-537'
testImplementation group: 'com.github.hmcts', name: 'fortify-client', version: '1.4.10', classifier: 'all'
testImplementation group: 'net.javacrumbs.json-unit', name: 'json-unit-assertj', version: '4.1.1'
testImplementation group: 'org.assertj', name: 'assertj-vavr', version: '0.4.3'
testImplementation group: 'org.assertj', name: 'assertj-vavr', version: '0.5.0'
testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test'
testImplementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-contract-stub-runner'

Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.4-all.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/.terraform-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.12.2
1.14.8