Skip to content

Commit 44cfa01

Browse files
authored
Upgrade to Java 21 (#305)
* upgrade to java 21 * adding a missing jacoco report dependency * upgrading docker container to use Java 21 * downgrading to gradle 8.8 version to be in line with other places where gradle 8.8 is used
1 parent ec2cb93 commit 44cfa01

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

docker/docker-compose.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: '3.8'
21
services:
32
integration-adaptor-111:
43
build:

docker/service/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
FROM gradle:8.8-jdk17 AS build
1+
FROM gradle:8.8-jdk21-jammy AS build
22
COPY --chown=gradle:gradle service /home/gradle/service
33

44
WORKDIR /home/gradle/service
55

66
RUN ./gradlew --build-cache bootJar
77

8-
FROM eclipse-temurin:17-jre-jammy
8+
FROM eclipse-temurin:21-jre-jammy
99

1010
EXPOSE 8081
1111

nhs-england-developer-information.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
> The audience of this documentation is designed for NHS England developers.
55
66
## Pre requisites for running the Adaptor:
7-
1. JDK 17
7+
1. JDK 21
88
2. Docker
99

1010
## How to run service:

service/build.gradle

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ apply plugin: 'org.springframework.boot'
1313
apply plugin: 'checkstyle'
1414
apply plugin: "com.github.spotbugs"
1515

16+
java {
17+
sourceCompatibility = JavaVersion.VERSION_21
18+
targetCompatibility = JavaVersion.VERSION_21
19+
}
20+
1621
repositories {
1722
mavenCentral()
1823
flatDir {

0 commit comments

Comments
 (0)