1
1
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2
2
3
3
plugins {
4
- id(" uk.gov.justice.hmpps.gradle-spring-boot" ) version " 5.15.6"
5
- kotlin(" plugin.spring" ) version " 1.9.24 "
6
- id(" com.google.cloud.tools.jib" ) version " 3.4.2 "
4
+ id(" uk.gov.justice.hmpps.gradle-spring-boot" ) version " 5.15.6" // Move to 6.0.0 when 1.5 of opensearch available
5
+ kotlin(" plugin.spring" ) version " 2.0.0 "
6
+ id(" com.google.cloud.tools.jib" ) version " 3.4.3 "
7
7
}
8
8
9
9
configurations {
10
10
implementation { exclude(group = " tomcat-jdbc" ) }
11
11
}
12
-
12
+ ext[ " jackson-bom.version " ] = " 2.16.2 " // Overriding due to opensearch overriding jackson version
13
13
dependencies {
14
14
annotationProcessor(" org.springframework.boot:spring-boot-configuration-processor" )
15
15
@@ -18,19 +18,13 @@ dependencies {
18
18
implementation(" org.springframework.boot:spring-boot-starter-oauth2-client" )
19
19
implementation(" org.springframework.boot:spring-boot-starter-webflux" )
20
20
implementation(" org.springframework.data:spring-data-jpa" )
21
-
22
21
implementation(" io.jsonwebtoken:jjwt-impl:0.12.5" )
23
22
implementation(" io.jsonwebtoken:jjwt-jackson:0.12.5" )
24
-
25
- implementation(" org.opensearch.client:spring-data-opensearch-starter:1.3.0" )
26
-
23
+ implementation(" org.opensearch.client:spring-data-opensearch-starter:1.4.0" )
27
24
implementation(" org.springdoc:springdoc-openapi-starter-webmvc-ui:2.5.0" )
28
-
29
25
implementation(" io.sentry:sentry-spring-boot-starter:7.9.0" )
30
-
31
- implementation(" uk.gov.justice.service.hmpps:hmpps-sqs-spring-boot-starter:3.1.3" )
26
+ implementation(" uk.gov.justice.service.hmpps:hmpps-sqs-spring-boot-starter:4.0.0" )
32
27
implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-core:1.8.1" )
33
-
34
28
testImplementation(" org.springframework.security:spring-security-test" )
35
29
testImplementation(" com.github.tomakehurst:wiremock-jre8-standalone:3.0.1" )
36
30
testImplementation(" net.javacrumbs.json-unit:json-unit-assertj:3.2.7" )
0 commit comments