Skip to content

Commit 13b3d15

Browse files
update data-ingestion library (#626)
* update data-ingestion library * CME-525: upgrade to java 21 * CME-525: add logstash-logback-encoder as dependency * update data-ingestion-lib to 6.0.5
1 parent c01ec76 commit 13b3d15

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ARG APP_INSIGHTS_AGENT_VERSION=3.4.9
22
ARG PLATFORM=""
33
# Application image
44

5-
FROM hmctspublic.azurecr.io/base/java${PLATFORM}:17-distroless
5+
FROM hmctspublic.azurecr.io/base/java${PLATFORM}:21-distroless
66

77
COPY lib/applicationinsights.json /opt/app/
88
COPY build/libs/rd-location-ref-data-load.jar /opt/app/

acb.tpl.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: 1.0-preview-1
22
steps:
33
- id: pull-base-image-amd64
4-
cmd: docker pull --platform linux/amd64 hmctspublic.azurecr.io/base/java:17-distroless && docker tag hmctspublic.azurecr.io/base/java:17-distroless hmctspublic.azurecr.io/base/java/linux/amd64:17-distroless
4+
cmd: docker pull --platform linux/amd64 hmctspublic.azurecr.io/base/java:21-distroless && docker tag hmctspublic.azurecr.io/base/java:21-distroless hmctspublic.azurecr.io/base/java/linux/amd64:21-distroless
55
retries: 3
66
retryDelay: 3
77
when: ["-"]
@@ -20,7 +20,7 @@ steps:
2020
keep: true
2121

2222
- id: pull-base-image-arm64
23-
cmd: docker pull --platform linux/arm64 hmctspublic.azurecr.io/base/java:17-distroless && docker tag hmctspublic.azurecr.io/base/java:17-distroless hmctspublic.azurecr.io/base/java/linux/arm64:17-distroless
23+
cmd: docker pull --platform linux/arm64 hmctspublic.azurecr.io/base/java:21-distroless && docker tag hmctspublic.azurecr.io/base/java:21-distroless hmctspublic.azurecr.io/base/java/linux/arm64:21-distroless
2424
retries: 3
2525
retryDelay: 3
2626
when:

build.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ version = '0.0.1'
1818

1919
java {
2020
toolchain {
21-
languageVersion = JavaLanguageVersion.of(17)
21+
languageVersion = JavaLanguageVersion.of(21)
2222
}
2323
}
2424

@@ -282,7 +282,7 @@ dependencies {
282282

283283
implementation group: 'org.yaml', name: 'snakeyaml', version: '2.4'
284284

285-
implementation ('com.github.hmcts:data-ingestion-lib:0.6.0.4') {
285+
implementation ('com.github.hmcts:data-ingestion-lib:0.6.0.5') {
286286
exclude group: 'org.springframework.boot', module: 'spring-boot-starter-web'
287287
exclude group: 'org.glassfish', module: 'jakarta.el'
288288
}
@@ -294,6 +294,7 @@ dependencies {
294294

295295
implementation group: 'ch.qos.logback', name: 'logback-core', version: versions.logback
296296
implementation group: 'ch.qos.logback', name: 'logback-classic', version: versions.logback
297+
implementation group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: '8.1'
297298
implementation group: 'org.springframework.cloud', name: 'spring-cloud-config-server', version: '4.3.0'
298299
implementation group: 'io.github.openfeign', name: 'feign-jackson', version: '13.6'
299300
compileOnly group: 'org.projectlombok', name: 'lombok', version: versions.lombok

0 commit comments

Comments
 (0)